Скроллинг в табах
На странице есть слой с табами, с загружаемыми аяксом формами ввода данных. То есть заранее определить размер дива нельзя.
Сам слой с табами должен всегда быть виден, независимо от скроллинга, поэтому для слоя установлен стиль 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, время: 14:55. |