Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: Altaxar от 21 Февраля 2008, 18:36:20

Название: Гипер сылка в таблице
Отправлено: Altaxar от 21 Февраля 2008, 18:36:20
У меня есть таблица:





......
....
Nameimg
Name2img
Name3img


можно ли както сделать, чтобы каждая строка (внутреность ...) была Гипер сылкой? (без JavaScript)
Название: Гипер сылка в таблице
Отправлено: 09h от 22 Февраля 2008, 11:19:45




......
....
Nameimg
Name2img
Name3img


3 строки - 3 варианта ..
1. ссылкой будет не содержимое ячеек таблы а сами ячейки ) те текст подсвечиваца как ссылка не будет...
2. втыкать в каждый td тэг a
3. хоть и с яваскриптом но вроде удобней особенно когда  очень много колонок в таблице
Название: Гипер сылка в таблице
Отправлено: Altaxar от 25 Февраля 2008, 04:07:06
Спасибо,
но 1-й вариант не работает в FF (FireFox),
2-й вариант неподходит, ячейка может быть больше содержимого.
3-й вариант надо доработать мой PHP, так как переменная $href-- может содержать такое : "javascript:aaa();" , поэтому и не хотелось переносить в onclick="$href".
P.S. не куда не дется, прийдется дорабатывать гибкость системы.
Название: Гипер сылка в таблице
Отправлено: CGVictor от 25 Февраля 2008, 12:30:55
[off]Altaxar
Если приспосабливаться к тому, что есть - то кто мешает вот этот самый width="10" описать как padding у ссылки: он станет замечательно кликабельным...[/off]
Название: Гипер сылка в таблице
Отправлено: ravshaniy от 26 Февраля 2008, 12:10:51
в каждую ячейку разместить и стилями добиться width:100% и height:100%. я так подозреваю нужно будет выбрать определенный доктайп, иначе не везде будет работать в quirks mode скорее всего не будет работать

ну вобще это все не очень красиво. Javascript хорошая вещь. А prototypejs  позволит сделать это не добавляя Javascript в код таблицы. prototypejs - рулит