在这个答案是对的水平瓦解一个很好的解决方案: 引导3.0折叠平铺
但我的工作布局有div来它的左侧为响应视图,然后看起来视觉上的差下该手风琴幻灯片。 是否有可能有手风琴变化方向,并在SM和XS尺寸向下滑动。
我修改了代码,一点就这个小提琴: http://jsfiddle.net/kylebellamy/q9GLR/176/
但我看到的另一个问题是,该文本也手风琴内旋转。 我试图创造一个“P”标签的第二组规则,但似乎并没有工作。
下面是所需的代码:
HTML:
<div class="container">
<div class="row">
<div class="content">
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
Accordion 1
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse">
<div class="panel-body">
<p><h1>Title</h1><br>A paragraph of text about something pertinant to the site which people could read should the feel the need to read about it. They could skip it as well but this keeps the initial view a good deal less text heavy, see?<br>- Some Source</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
CSS:
html, body {
background-color:#e9eaed;
}
.content {
width:960px;
height:0px;
margin-right: auto;
margin-left: auto;
}
.panel-group {
width:430px;
z-index: 100;
-webkit-backface-visibility: hidden;
-webkit-transform: translateX(-100%) rotate(-90deg);
-webkit-transform-origin: right top;
-moz-transform: translateX(-100%) rotate(-90deg);
-moz-transform-origin: right top;
-o-transform: translateX(-100%) rotate(-90deg);
-o-transform-origin: right top;
transform: translateX(-100%) rotate(-90deg);
transform-origin: right top;
}
.panel-heading {
width: 430px;
}
.panel-title {
height:18px
}
.panel-title a {
float:right;
text-decoration:none;
padding: 10px 430px;
margin: -10px -430px;
}
.panel-body {
height:830px;
}
.panel-group img {
-webkit-backface-visibility: hidden;
-webkit-transform: translateX(0%) rotate(90deg);
-webkit-transform-origin: left top;
-moz-transform: translateX(0%) rotate(90deg);
-moz-transform-origin: left top;
-o-transform: translateX(0%) rotate(90deg);
-o-transform-origin: left top;
transform: translateX(0%) rotate(90deg);
transform-origin: left top;
}
p {
-webkit-backface-visibility: hidden;
-webkit-transform: translateX(0%) rotate(0deg);
-webkit-transform-origin: left top;
-moz-transform: translateX(0%) rotate(0deg);
-moz-transform-origin: left top;
-o-transform: translateX(0%) rotate(0deg);
-o-transform-origin: left top;
transform: translateX(0%) rotate(0deg);
transform-origin: left top;
}
.panel-group .panel img {
margin-left:400px;
position: absolute;
}