Скроллинг в табах
На странице есть слой с табами, с загружаемыми аяксом формами ввода данных. То есть заранее определить размер дива нельзя.
Сам слой с табами должен всегда быть виден, независимо от скроллинга, поэтому для слоя установлен стиль position: fixed; Однако, несмотря на то, что в табах задан скроллинг "overflow: auto;", всё равно скроллинг не появляется. Буду благодарен за подсказку как реализовать скроллинг внутри закрепленного на странице таба. |
Код в студию!
|
код, пожалуй, длинноват. А страницу можно глянуть
имя/пароль demo/demo |
Цитата:
<login>
<sql>call login('demo','demo')</sql>
<status>1</status>
<id>7</id>
<cathegory>0</cathegory>
<fio>Василий Васильев</fio>
<email></email>
<company>1</company>
</login>
|
Надо bottom: 0 выставить. А так у тебя блок выше окна получается, нижняя часть просто обрезается.
Но получится херня. Прокручиваться должен только контент таб-панелей, а не весь блок, включая табы. Для этого для таб-панели position:absolute, top: 30px (отступ для табов), bottom: 0, overflow: auto. |
danik.js, всё работает... удивительно как так получилось?
За совет - спасибо! Если честно, то не совсем понял как поступать, но поковыряюсь. |
Цитата:
|
danik.js, тогда да. Там 90% на JS
|
Цитата:
|
danik.js, извини, ничо не вышло.
Нет, в CSS я практически ничо не понимаю, поэтому, наверняка, сделал по-дурацки. В div, что открываются в табах поставил стили таким вот образом: <div id="Interior" style="position:absolute, top: 30px; bottom: 0; overflow: auto;"> И нихрена не изменилось. |
| Часовой пояс GMT +3, время: 21:41. |