手風琴下拉列表

2021-08-04 07:30:09 字數 1215 閱讀 4678

之前我們已經分享過很多關於手風琴選單了,有水平方向的,也有垂直方向的。今天要分享的這款css3垂直手風琴摺疊選單也非常不錯,這款css3手風琴選單的每乙個選單項都有小圖示,而且只能有一項展開,更有意思的是,在選單摺疊和展開式右側的箭頭也會有不錯的動畫效果。

下面我們來一起看看實現這款手風琴摺疊選單的源**以及實現思路,主要由html**、css**和jquery**組成。

desarrollo front-end

diseño responsive

posicionamiento web

這裡用了ul和li列表實現選單的層級關係。

.accordion 

.accordion .link

.accordion li:last-child .link

.accordion li i

.accordion li i.fa-chevron-down

.accordion li.open .link

.accordion li.open i

.accordion li.open i.fa-chevron-down

/** * submenu

-----------------------------*/

.submenu

.submenu li

.submenu a

.submenu a:hover

css**也沒什麼特點,主要是設定了選單項下拉的動畫以及圓角的效果。

$(function() ;

this.multiple = multiple || false;

// variables privadas

var links = this.el.find('.link');

// evento

links.on('click', , this.dropdown)

} accordion.prototype.dropdown = function(e) ;

} var accordion = new accordion($('#accordion'), false);

});

手風琴效果

今天寫了乙個類似手風琴的效果,基於jquer,貼出來分享,生命在於折騰,加油。function imgshowleft else 3000 imgshowleft li on mouseover function if this hasclass active imgshowleft li on m...

手風琴案例

lang en charset utf 8 title type text css ul parentwrap menugroup grouptitle menugroup div style src js jquery 1.12.4.js script head class parentwrap ...

手風琴效果筆記

示例 手風琴效果 1 通過設定遮罩層透明度實現控制元素透明度 2 通過偽類實現滑鼠懸停效果 3 事件繫結方法 事件繫結方法 function bind el,eventtype,callback else if typeof el.attenchevent function 4 根據事件的冒泡原理,...