我创建一个水平的手风琴,我有宽度,左和顶部位置的问题。我想要的是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