下面是HTML代碼,我想讓手風琴使用CSS,而不使用jquery,其中當頁面加載第一個選項卡時默認打開當我點擊另一個選項卡時,它的div將打開並且先前打開的選項卡自動關閉。使用CSS的手風琴
<div id="wrap">
<ul id="accordion">
<li>
<h2>Title One</h2>
<div class="content">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.
</div>
</li>
<li>
<h2>Title Two</h2>
<div class="content">
Tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo.
</div>
</li>
<li>
<h2>Title Three</h2>
<div class="content">
Quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse.
</div>
</li>
<li>
<h2>Title Four</h2>
<div class="content">
Consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
</li>
</ul>
</div><!-- wrap -->
下面是我使用中的標籤hover.but我想在我的方式請幫助鼠標打開CSS。
注
我也想在任何選項卡已激活其對小鼠標題顏色changes.and於其他任何標籤的顏色也會改變
#wrap{
margin-left:5px;
margin-top:5px;
width: 100px;
}
#accordion{
width: 200px;
margin: 0px;
padding: 0px;
list-style: none;
}
#accordion h2{
font-size: 10pt;
margin: 0px;
padding: 5px;
background: #ccc;
border-bottom: 1px solid #fff;
cursor:pointer;
}
#accordion li div.content{
display: none;
padding:5px;
background: #f9f9f9;
border: 1px solid #ddd;
}
#accordion li:hover div.content{
display: inherit;
}
請小提琴 – Hive7
檢查這個http://codepen.io/anon/pen/dArfH –
所以你想在CSS中點擊事件? – Hive7