Растянуть href на весь <div> или <td>

AlExTeam
На сайте с 12.08.2010
Offline
34
10160

Если сделать в стиле href display:box; то растянет ссылку на всю ширину. Т.е. вся плоскость по горизонтали, на которой стоит текст href будет кликабельна.

Задача сделать также и вертикально. Когда-то попадалась какая-то статья про это.

Сейчас не можем найти.

Internet killed the video star
kidmusic
На сайте с 27.03.2009
Offline
38
#1

зачем растягивать?

<div onclick=window.location="http://www.site_name.ru">Контент</div>

Здесь весело!
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#2

display:block;

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
AlExTeam
На сайте с 12.08.2010
Offline
34
#3
kidmusic:
зачем растягивать?
<div onclick=window.location="http://www.site_name.ru">Контент</div>

Не пойдет. Нужно именно href, без JS

kidmusic
На сайте с 27.03.2009
Offline
38
#4

AlExTeam, Тогда ещё проще. Весь див кликабелен:

<a href="http://www.site_name.ru"><div>Контент</div></a>

А для чего это требуется? Для защиты контента 😂😂😂?

AlExTeam
На сайте с 12.08.2010
Offline
34
#5
kidmusic:
AlExTeam, Тогда ещё проще. Весь див кликабелен:

<a href="http://www.site_name.ru"><div>Контент</div></a>

А для чего это требуется? Для защиты контента 😂😂😂?

<div>Контент</div> - это конечно сильный ход. Сами-то хоть пробовали? 😂

Не для защиты, а для эффекта. при наведении на ссылку див подсвечивается. Через parentNode ссылки. Лень было дублировать код на дивки, тем более как-то это все-таки решается.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий