|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Сделать див ссылкой. |
|
|
[решено] Сделать див ссылкой.
|
Ветеран Сообщения: 823 |
http://uaclub.org/admin/index3.php
Сделал вот таким вот макаром: <a href="#"><div class="menu2">Підрозділи</div></a> Проблемма в том, что в IE не работает и Валидатор ругается: Line 158, Column 34: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag. <a href="#"><div class="menu2">Додати категорію</div></a> The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element. One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>"). |
|
------- Отправлено: 20:14, 28-03-2008 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать Artem-Samsung
а зачем вам DIV внутри ссылки? |
------- Отправлено: 20:24, 28-03-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Для того, что бы весь квадратик был ссылкой. То есть при нажатии на область ячейки выполняется действие.
Если внутри ссылку, то переход только по нажатии именно по текстовой области |
------- Отправлено: 20:26, 28-03-2008 | #3 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать да, нельзя блочные элементы вставлять в инлайн. Сделай наоборот
|
Отправлено: 20:31, 28-03-2008 | #4 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Спасибо, то что нужно
![]() |
|
------- Отправлено: 20:36, 28-03-2008 | #5 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Единственное что не пойму, у меня почему то первых две ссылки не работает, а дальше все работают О.о
Ну ниче, разберусь. Еще раз спасибо |
------- Отправлено: 20:56, 28-03-2008 | #6 |
Старожил Сообщения: 335
|
Профиль | Отправить PM | Цитировать a {
display:block; } этого хватит |
Отправлено: 21:04, 28-03-2008 | #7 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 21:28, 28-03-2008 | #8 |
Старожил Сообщения: 313
|
Профиль | Отправить PM | Цитировать вроде в 3 браузерах протестил без ошибок. А что именно не пашет?
<html> <head> <style type="text/css"> #content #menu .menu2 a { width: 157px; display: block; } #content #menu .menu2 a:hover { background-color: #003399; color: #ffffff; } </style> </head> <body> <div id="content" class=""> <div id="menu" class=""> <div id="" class="menu2"> <a href="">sdfsfs</a> <a href="">sdfsfs</a> <a href="">sdfsfs</a> <a href="">sdfsfs</a> <a href="">sdfsfs</a> <a href="">sdfsfs</a> </div> </div> </div> </body> </html> |
Отправлено: 21:36, 28-03-2008 | #9 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Я блок и в хувере написал, да и ссылку обозначил не так точно, а так:
#menu a:link { color: #000066; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; display:block; } Сделал все, как вы написали и получилось вроде ![]() Но надеюсь, что так будет точно работать. Спасибо еще раз ![]() |
------- Отправлено: 21:52, 28-03-2008 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
нужно сделать iso образ диска чем быстро можно его сделать и как | Alko | Автоматическая установка Windows 2000/XP/2003 | 4 | 22-01-2010 19:58 | |
Интерфейс - [решено] сделать скриншот | severagent007 | Microsoft Windows 2000/XP | 7 | 12-10-2009 20:41 | |
Установка - [решено] Как сделать из настольной Windows 7 сделать ноутбучную версию? | Andrei_IW | Microsoft Windows 7 | 9 | 16-08-2009 15:53 | |
[решено] Див не определяет свой размер | Artem-Samsung | Вебмастеру | 4 | 16-06-2008 16:39 | |
Как сделать запуск windows 2000 без логинаКак сделать доступ | RashidXa | Сетевые технологии | 2 | 09-04-2004 09:38 |
|