![]() |
Можно ли сделать раскраску таблицы по строкам чераз CSS
Можно ли сделать раскраску таблицы по строкам чераз CSS.
И ещё, кто нить встречал материалы по раскраске таблицы по строкам, с выделением при наведении и закреплении наведения при клике? |
Цитата:
Цитата:
|
Только на CSS - нельзя. А вот если добавить PHP - можно.
|
А зря вы думаете что зебру CSS не сделать...
Строки часто имеют одинаковую высоту. Поэтому рисуем картинку 1 на 36 (при строке в 18px высотой). Половину красим в один цвет, другую половину - в другой. Вешаем на table и радуемся изобретению велосипеда :) |
RaZEr
Ну эт и ежу понятно. Тока ведь нужно еще и менять цвета при MouseOver. Менять background-image? Но тогда ведь он будет меняться у всей таблицы... :( |
Цитата:
Чтобы не офтопить, - в тему: Код:
<table id="zebra"> |
версия 0.2 :)
Код:
<table id="zebra"> |
я на пхп при выводе последовательном строк из базы (ну сами знаете и от 0 до пока не кончиться)
проверял челое ли число и деленное пополам целое крашу таким цветом нецелое крашу другим правда там при наведении не менялись цвета и в принципе это было без css сделано но по большому счету css туда пририсовать было бы не сложно я думаю |
Всем спасибо, я наверно некорректно задал вопрос. Я хотел узнать как задав правила css применить расскраску к таблицам на странице.
Перерыл гору литературы и вот что нашёл: _http://www.alistapart.com/articles/zebratables/ - статья на аглицком (не так интересна сама статья как её обсуждение) _http://www.webmascon.com/topics/coding/40a.asp - её перевод на русский. (не в обиду - там скриптик покрасивше будет) А вот в обсуждениях нашёл что в css будут следующие правила: tr:nth-child(even) and tr:nth-child(odd) подробнее _http://www.w3.org/TR/css3-selectors/#nth-child-pseudo к сожалению только в третей версии спецификации css. Так что я просто забежал "поперед батько в пекло". |
| Часовой пояс GMT +4, время: 15:05. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.