| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > наведение |
| Автор: Arthur1985 21.8.2008, 23:38 | ||
| Всем привет. Есть строка таблицы и в ней 4 колонки и в каждой колонке своя определенная ссылка. Поискал на форуме и наткнулся на такой пример:
Вопрос в другом - если у меня очень много строк в таблице, мне что прописывать для каждой строки такое или можно как-то через CSS это оптимизировать? |
| Автор: bars80080 22.8.2008, 09:08 |
| через css вряд ли, если тебе не требуется конечно просто менять стиль для ячеек. тогда можно было бы ограничиться классами. вообще, опиши проблему полнее, потому как может тебя устроит такой тэг, как <col /> во-вторых, ты сам используешь js, поэтому почему бы тебе не воспользоваться теми же скриптами для перебора всей таблицы и назначения каждой ячейке своего определённого стиля програмно? |
| Автор: Arthur1985 22.8.2008, 09:51 | ||
bars80080, нашел другое решение.
что позволяет делать hover на любой объект и ослик при этом не страдает и ведет себя адекватно. |
| Автор: K1ng 22.8.2008, 11:44 |
| А полагаться на наследование разве надежно? |
| Автор: SelenIT 25.8.2008, 00:26 |
| Если внутри именно ссылка - имхо, проще, надежнее и аккуратнее сделать ее блочной, растянуть на всю ячейку и прописать hover на нее. В общем же случае, да, hover на td для "приличных" браузеров и костыль в виде HTC для IE6 - наверное, самый приемлемый компромисс... А почему нет, при условии грамотно прописанной последовательности применения стилей?.. |
| Автор: eee 25.8.2008, 01:05 | ||||
а так не легче?) |
| Автор: SelenIT 25.8.2008, 01:27 |
| Конечно же легче (и концептуально вернее к тому же)... если забить на IE6, без костылей понимающий :hover исключительно для ссылок. Об этом и речь... |
| Автор: bars80080 25.8.2008, 01:28 | ||
eee, зачем повторять SelenIT'а?
|
| Автор: eee 25.8.2008, 15:43 |
| ой) сори, прочто когда читал недопонял) а щас как-то даже не ловко)) SelenIT, звиняюсь)) |