Навигация Слева по Аккордеону
Может ли кто-нибудь посоветовать аккордеон для левой навигации на страницах категорий? Есть ли возможность сделать это чисто с помощью CSS? Или мне нужен jquery?
1 answers
Вы можете сделать это с помощью любой комбинации только чистого CSS, CSS+jQuery/Javascript, jQuery/Javascript (хотя это было бы относительно бессмысленно, учитывая, что вам все равно понадобится CSS для оформления внешнего вида меню).
Вот несколько примеров чистого CSS-аккордеона меню:
- http://codepen.io/anzjoy/pen/bahAv
- http://cssdeck.com/labs/content-accordion-in-pure-css3
- http://codepen.io/flizoid/pen/EnHed
- http://codepen.io/oknoblich/pen/tKfab
И несколько примеров аккордеона jQuery + CSS:
Хотя вы можете сделать больше с помощью jQuery, это предпочтительнее не использовать его, если у вас есть такая роскошь. В этом случае, предполагая, что упомянутые меню CSS-аккордеона соответствуют вашим требованиям, зачем вам обременять своих посетителей и их браузеры ненужным сценарием?
Примечание: Единственный случай, когда jQuery может быть предпочтительнее, - это если вы собираетесь поддерживать браузеры до IE9, а некоторые современные функции CSS поддерживаются не полностью.