Для сегодняшнего вопроса у меня есть очень маленький аккордеон, который я построил с помощью библиотеки jQuery Tools .Я обнаружил, что инструменты jQuery предлагают мне необходимую функциональность, и занимают гораздо меньше места, чем пользовательский интерфейс jQuery объемом 800 КБ.Не говоря уже о более плавной и качественной анимации.
Однако сейчас мы начинаем заполнять сайт, и я немного озадачен тем, что ссылки в моем аккордеоне не работают.Я использовал простой href = "#" для своих заполнителей, и внезапно они не вернут меня в начало страницы.
HTML:
<div class="col">
<ul id="accordion" class="footerNav">
<li class="topLevel">
<a class="current" href="#">Autos</a>
<ul id="autos" class="pane">
<li><a href="#">News</a></li>
<li><a href="#">Reviews</a></li>
<li><a href="#">Car Tech</a></li>
<li><a href="#">Fuel Economy & Safety</a></li>
<li><a href="#">Buying & Selling</a></li>
<li><a href="#">Everything Else</a></li>
</ul>
</li>
<li class="topLevel">
<a href="#">Lifestyle</a>
<ul id="lifestyle" class="pane">
<li><a href="#">Music</a></li>
<li><a href="#">Food</a></li>
<li><a href="#">Travel</a></li>
<li><a href="#">Shopping</a></li>
<li><a href="#">Everything Else</a></li>
</ul>
</li>
<li class="topLevel">
<a href="#">People</a>
<ul id="people" class="pane">
<li><a href="#">Who You Know</a></li>
<li><a href="#">Who You Should Know</a></li>
<li><a href="#">Everyhone Else</a></li>
</ul>
</li>
<li class="topLevel">
<a href="#">Tech</a>
<ul id="tech" class="pane">
<li><a href="#">Business</a></li>
<li><a href="#">Pleasure</a></li>
<li><a href="#">Everyhting Else</a></li>
</ul>
</li>
<li class="topLevel">
<a href="#">Trends</a>
<ul id="trends" class="pane">
<li><a href="#">Online</a></li>
<li><a href="#">Offline</a></li>
<li><a href="#">Everyhting Else</a></li>
</ul>
</li>
<li><a href="#">Blog</a></li>
</ul>
</div>
CSS:
footer .col ul.footerNav li {
color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-weight:100;
text-decoration:none;
list-style: url(../../images/footer_bullet_1.png);
}
footer .col ul.footerNav li.topLevel {
list-style: url(../../images/footer_bullet_3.png);
}
footer .col ul.footerNav li.topLevel:hover {
cursor:pointer;
list-style: url(../../images/footer_bullet_2.png);
}
footer .col ul.footerNav li.topLevel:active {
list-style: url(../../images/footer_bullet_2.png);
}
footer .col ul.footerNav li a {
display:block;
color:#ddd;
font-family: Arial, Helvetica, sans-serif;
font-weight:100;
text-decoration:none;
outline:none;
}
footer .col ul.footerNav li a:hover {
text-decoration:underline;
}
JAVASCRIPT:
$(document).ready(function() {
// Footer Accordion
$("#accordion").tabs("#accordion ul.pane", {
tabs: 'span',
effect: 'slide',
initialIndex: 0
});
});
Ознакомиться с демонстрацией сайта вы можете здесь:
http://rawdesigns.net/web2carz/
Гармошкасуществует в центральной колонке нижнего колонтитула.