| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > как зафиксировать хедер таблицы? |
| Автор: DimW 13.4.2007, 16:08 | ||||
| всем привет! вопрос следующий: какое свойство css отвечает за закрепление обьектов в браузере, а конкретно: таблица завернута в див, див фиксированной высоты со скролером - "overflow: auto;" нужно закрепить хедер таблицы, так что бы при прокручивании скрола хедер оставался наместе. для большего понимания код:
можно конечно посоветывать что нить другое, но главные требывания должны быть такими: 1) только html + css 2) скроллер должын быть на всю высоту таблицы 3) див с таблицей должен абсолютно позиционироваться в браузере (style = "position:absolute; top:50; left:50;) есть еще вариант, но он меня не устраивает отгрызанным скроллером с верху (требование №2)
за ранее спасибо! с нетерпеньем жду ответов |
| Автор: DimW 13.4.2007, 16:24 |
| браузер IE |
| Автор: SelenIT 13.4.2007, 20:46 |
| DimW, первый вариант http://cssplay.co.uk/menu/tablescroll.html, после небольшой "доработки напильником" (чуть передвинуть заголовок и просто выкинуть лишнее), не подойдет? Правда, работает он только в режиме поддержки стандартов (с соответствующими DOCTYPE)... |
| Автор: DimW 16.4.2007, 08:15 |
SelenIT, спасибо! это все я видел, и напильником я тоже с этим работал, но.... мне в данный момент интересно другое - во всех этих примерах огромные css-ки и мне бы из всего этого изобилия выдернуть только те свойства css которые отвечают только за фиксацию <thead> </thead>, может кто знает что это за свойство или группа свойств? |
| Автор: DimW 16.4.2007, 15:20 | ||
| вобщем докопался до такого, работает как я понял только для IE css:
если подключить этот класс к <tr> хедара, то он остается на месте при скроллиге. но что все это значит я пока не вкурил. |