div onclick



Div как ссылка

Автор Оля Пешкова задал вопрос в разделе Другие языки и технологии

div как ссылка и получил лучший ответ

Ответ от Frisian[гуру]
< div class="menu" > < a href="lalal" >lalala < / a > < /div >
.menu{
width: 100px;
height: 100px;
overflow: hidden;
}
.menu a{
display: block;
width: 100px;
height: 100p;x
text-indent: -999px;
}
вы хоть пробовали что таким кодом выходит?? ?
объясняю на пальцах
1. в див кидаем ссылку
2. диву даем ширину и высоту
3. в диве в стилях пишем что бы все что за пределами дива скрывалось
4. ссылку этого дива делаем блочной (то есть она становиться типа дива)
5. даем ссылке высоту и ширину дива (в итоге она занимает тоже место что и див)
6. атрибутом text-indent: -999px; - загоняем текст в отрицательную красную строку на минус 999 точек (в итоге за пределы дива и видно не будет)
7. такую фишку делаете абсолютно для всех дивов которые вам надо больших маленьких. . абсолютны.. .каких хотите!!
думаю это единственный валидный вариант!

Ответ от Hani[мастер]
< div class="menu" onclick="location.href='link';"> тоже валидность проходит

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: div как ссылка
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*