Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2010-03-27 15:35:27

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Как сделать скролер

Надо сделать блок со скролером но чтоби он бил только справа тоесть вертиканьний, а по горизонтали его небило,

подкажите?

Вне форума

#2 2010-03-27 17:10:04

KhadeR
Участник
Здесь с 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Как сделать скролер

не совсем понятно, чего Вы хотите...


Linkum
В ТОП без фильтров и банов - Оптимизм.

Вне форума

#3 2010-03-27 17:40:26

CyberMama
Участник
Откуда: Иркутск
Здесь с 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: Как сделать скролер

<div style="width: 200px; height: 247px; overflow: hidden;">
<div style="width: 200px; height: 250px; overflow: auto;">
    Сюда вывод содержимого блока
</div>
</div>

Вне форума

#4 2010-03-27 18:08:51

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Как сделать скролер

Спасибо!! +1, очень помогла, то что надо

можеш подсказать какую функцию

<div style="width: 200px; height: 247px; overflow: hidden;">

виполняет?

Отредактировано legenda (2010-03-27 18:10:04)

Вне форума

#5 2010-03-27 18:19:39

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Как сделать скролер

http://www.htmlbook.ru/css/width.html
http://www.htmlbook.ru/css/height.html
http://www.htmlbook.ru/css/overflow.html

:)

Вне форума

#6 2010-03-27 20:18:58

Neo
Участник
Откуда: SPB, Russia
Здесь с 2010-01-04
Сообщений: 463
Рейтинг :   

Re: Как сделать скролер

Вот ещё более сложное, но универсальное решение http://code.google.com/p/jscrollpane/downloads/list

Вне форума

#7 2010-03-27 21:08:16

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Как сделать скролер

legenda, лучше так ))

HTML
<div class="МОЙ СТИЛЬ">КОНТЕНТ</div>


CSS
.МОЙ СТИЛЬ { overflow-y: auto; overflow-x: hidden; }
если надо, чтобы вертикальный скрол отображался даже когда мало контента, то так:
.МОЙ СТИЛЬ { overflow-y: scroll; overflow-x: hidden; }

Вне форума

#8 2010-03-28 02:58:41

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Как сделать скролер

:P, всем спасибо!

Вне форума

#9 2010-03-28 05:05:52

CyberMama
Участник
Откуда: Иркутск
Здесь с 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: Как сделать скролер

Trashcka, overflow-x overflow-y не все браузеры могут понимать

Вне форума

#10 2010-03-28 08:31:47

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Как сделать скролер

CyberMama, последней была Опера годичной давности.

Вне форума

#11 2010-03-29 11:11:14

Nushaba
Участник
Здесь с 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Как сделать скролер

CyberMama, если ориентироваться на старые браузеры, то самый оптимальный вариант будет создать двойной div блок, пример можно глянуть у меня:
greatage.su/portpholior.html
Суть в том, что бы внешний блок сделать чуть поменьше внутреннего со скроллом на столько, что бы скролл остался за пределами первого.

Вне форума

#12 2010-03-29 12:07:22

CyberMama
Участник
Откуда: Иркутск
Здесь с 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: Как сделать скролер

Nushaba, именно это я и написала в примере выше

Вне форума

#13 2010-03-29 14:50:59

Nushaba
Участник
Здесь с 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Как сделать скролер

CyberMama, ой, не обратил внимание на значения числовые.

Вне форума

#14 2010-04-02 06:15:08

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Как сделать скролер

Nushaba, а как ты сделал что самого скролера у небя не видно?

Вне форума

#15 2010-04-02 10:15:03

Nushaba
Участник
Здесь с 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Как сделать скролер

legenda, есть тег, который понимается всеми браузерами: style="overflow: hidden;" http://htmlbook.ru/css/overflow.html Учти что это на проч убивает возможность прокручивать в том блоке, где такой стиль прописан.
Создаешь:

<div align="left" valign="top" style="height: 500px; width: 200px; overflow: hidden;"> тут задаём желаемый размер блока, в котором будет скроллер с контентом, тут убираем сам скролл
     <div style="height: 520px; width: 220px; overflow-y: scroll;"> тут с запасом на скролл 20px примерно, фокус в том, что бы скрол был за границами первого div блока.
     Тут же будут например превьюшки для просмотра.
     </div>
</div>

Отредактировано Nushaba (2010-04-02 10:20:37)

Вне форума

#16 2010-04-02 17:48:12

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Как сделать скролер

фокус в том, что бы скрол был за границами первого div блока

))
тепер понял

Вне форума

#17 2010-04-16 15:26:34

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Как сделать скролер

Может тепер ктото подкажет как его нестатдартним сделать, там например цвет пимпочки и самого скролера поменять и т.д.

Вне форума

#18 2010-04-16 18:39:00

Nushaba
Участник
Здесь с 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Как сделать скролер

legenda,
http://www.sistem.su/scroll
+
http://www.spravkaweb.ru/index.php?title=css/reference/attributes/user_interface/scrollbar-shadow-color&printable=yes#.D0.A1.D0.B8.D0.BD.D1.82.D0.B0.D0.BA.D1.81.D0.B8.D1.81
Правда ширину скролла поменять нельзя увы, только цвета.

Отредактировано Nushaba (2010-04-16 18:39:20)

Вне форума

#19 2010-04-22 05:05:27

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Как сделать скролер

чето никак заставить эти стили работать в опере и фф ((

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.032 сек, 7 запросов выполнено - Использовано памяти: 564.79 Кбайт (Пик: 581.79 Кбайт) ]