Как лучше всего реализовать кнопки «ролловера», такие как Stackoverflow для «Вопросы», «Теги», «Пользователи» вверху.
На самом деле это реализовано так:
<div class="nav">
<ul class="primarynav">
<li class="">
<a href="/questions">Questions</a>
</li>
<li class="">
<a href="/tags">Tags</a>
</li>
<li class="">
<a href="/users">Users</a>
</li>
<li class="">
<a href="/badges">Badges</a>
</li>
<li class="">
<a href="/unanswered">Unanswered</a>
</li>
</ul>
Я как бы отказался от попыток найти javascript для этого, так как весь javsascript, кажется, находится в одной строке.
Мне было просто интересно, что люди думают, что это самый простой / надежный способ реализовать простые кнопки, подобные этой.
Мне показалось очень интересным, что stackoverflow использует <li>
, а не что-то вроде <span>
. Любопытно, почему ...
PS. Я использую ASP.NET - в настоящее время нет других библиотек, таких как JQuery, но готов попробовать что-то подобное, если это поможет.