我正在使用
Jquery手风琴.所以我的代码是这样的:
<h3><a href="#">Test </a></h3>
<div class="accordion" style="background-color:yellow;">
<div class="test_1">
my first dynamic content div
</div>
<div class="test_2">
my second dynamic content div
</div>
</div>
所以你看到H3就是’手风琴’,如果我点击那个div手风琴打开里面有2个单独的div.这一切都有效,但我的2个div在手风琴div中的定位失败了.我想让它们在彼此之下,但两个div都是动态生成的,这意味着我不知道第一个div(test_1)的大小,所以我无法定位像素.我已经尝试了一些br标签等但似乎没有任何工作.有没有办法在css中执行此操作,可能使用float或其他内容,还是应该在html中完成?还有其他想法吗?
问候,
Ť
最佳答案 我想你可以用css来处理
第一种方法在手风琴类下的任何div上设置一个恒定宽度规则
.accordion div {
width:150px;or 100% up to your design
}
第二种方法是为你的div设置一个等级,即
.w150px {
width:150px;or 100% up to your design
}
但这次你应该将你的css类添加到测试中
<div class="test1 w150px"> ...
最好的祝福
迈拉