Ребята, помогите, уже всю голову сломал.
Хочу сделать чтобы весь пункт меню был кликабельным (а не только текст). Гугл подсказал что можно div обернуть ссылкой, и будет работать (типа <a href...><div style...> пункт меню </div></a>
и работает. в списке контактов например. а в главном меню не работает.
если убрать ссылку в функции счётчика новых файлов - работает.
такое чувство, что нельзя вложить одну ссылку в другую. но у меня есть работающий пример. там ссылка на профиль внутри div с ссылкой на переписку.
Где собака зарыта?
Может там через css как то настроено...
Chifty, Нельзя "див ссылкой оборачивать"
Гугл такое не мог тебе посоветовать, разве что кто то, от его имени
По закону блочным элементам нечего делать внутри строчных, так же как интерактивным, внутри интерактивных
Но можно подставить костыль
https://codepen.io/anon/pen/NLwBVq
.link {
display: block;
padding: 10px;
}
<a href="#" class="link">Ссылка</a>
<div class="">
<a href="адрес">имя</a>
</div>
Должен весь блок быть кликабельным (не тестил).
Добавлено: 08.09.2018 / 09:02
# aRwap (08.09.2018 / 07:53)
<div class="">
<a href="адрес">имя</a>
</div>
Должен весь блок быть кликабельным (не тестил).
и это к сожалению не работает.
Точнее работает, если нет новых файлов (Не используется счетчик с ссылкой на новые файлы).
Все советы рабочие, если в счетчике убрать ссылку на новые файлы (цифру можно оставить).
Добавлено: 08.09.2018 / 09:04
Не знаю почему, но проблема именно с ссылками в счетчике.
Вот,воспользовался советами на Загрузки и Библиотека. Код одинаковый.
Посмотрите, может вам это поможет понять что не так
http://oldfag.cf
Добавлено: 08.09.2018 / 09:06
вообще,такое чувство, что тег ссылки закрывается тегом от счетчика.
(но как же тогда работает в другом месте?)
Chifty, Дак внеси счетчики
<a href="адрес">имя ('.СЧЕТЧИК.')</a>
Должно работать как хотел)