Я использую библиотеку парения для создания анимации, когда пользователь парит над <li>
Anchor внутри UL LI нарушает функциональность
Вот пример:
<ul id="da-thumbs" class="da-thumbs">
<li>
<a href="#">
<img src="http://placehold.it/350x150" />
<div>
<span>My Muse by Zachary Horst</span>
</div>
</a>
</li>
...
</ul>
Вот рабочая скрипку - http://jsfiddle.net/95Lsafhe/
Все хорошо здесь.
Однако, как только я добавляю якорь ниже <span>
, все идет за броском.
<ul id="da-thumbs" class="da-thumbs">
<li>
<a href="#">
<img src="http://placehold.it/350x150" />
<div>
<span>My Muse by Zachary Horst</span>
<a href="#" class="btn btn-default">Add button</a>
</div>
</a>
</li>
...
</ul>
http://jsfiddle.net/95Lsafhe/1/
Я не уверен, что нарушает функциональность? Я просто хочу отображать кнопки привязки ниже диапазона, когда использование наводится на <li>
.
Обновление: Из комментариев я узнал, что якорь не может быть вложен в другой. Я хочу, чтобы якорь находился прямо под пролетом. Однако я OK, если внешний якорь удален/удален. Можете ли вы рассказать мне, как изменить свой код/код, чтобы это произошло. Пролет и кнопка должны быть видны только при наведении.
якорь внутри якоря элемента не подтверждена HTML. и библиотека наведения не принимает этого. Вы можете преобразовать якорь в другой элемент вместо привязки. –
Вы можете проверить этот пример. http://jsfiddle.net/95Lsafhe/3/ –
** [Почему вы не можете создать якорь внутри якоря?] (http://stackoverflow.com/questions/13052598/creating-anchor-tag-inside-anchor-tag) ** –