我創建一個水平的手風琴,我有寬度,左和頂部位置的問題。我想要的是h3標籤可以在轉換後填滿手風琴的整個高度,所以我將寬度設置爲100%,但是它使手風琴變得混亂,而且h3標籤不是彼此相鄰,而是在兩者之間存在間隙每個標籤。如果有人知道將我的元素設置爲彼此對齊並且沒有間隙,並且頂部的位置是對齊將會很好。您可以使用不同的元素,如果你想我只是用H3在這裏做一個教程後我jsFiddle變換(270deg)寬度和左css問題的水平手風琴
HTML:
<div class="accordian" data-type="horizontal">
<h3 id="special_offers">Special Offers</h3>
<div></div>
<h3 id="new_products">New Products</h3>
<div></div>
<h3 id="reduced_to_clear">Reduced To Clear</h3>
<div></div>
<h3 id="coming_soon">Coming Soon</h3>
<div></div>
CSS:
accordian {
height:300px;
}
.accordian h3, .accordian div {
display:block; float:left; position:relative
}
.accordian h3 {
padding:6px
}
.accordian h3{
-webkit-transform:rotate(-270deg);
-moz-transform:rotate(-270deg);
-ms-transform:rotate(-270deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.accordian #special_offers {
background:#C90;
}
.accordian #new_products {
background:#C60;
}
.accordian #reduced_to_clear {
background:#C30;
}
.accordian #coming_soon {
background:#C00;
}
你看過這個http://www.marghoobsuleman.com/jQuery-common-accordion – btevfik 2013-03-25 05:28:24