【发布时间】:2015-04-10 23:53:20
【问题描述】:
我正在研究一个简单的响应式布局,其中我有一个列表,其中包含一个小的浮动左侧图像和有关侧图像的信息。在全宽上,我想在与图像相同的行上显示信息。在小宽度上,我需要文本出现在图像下方。我在信息容器中使用最小宽度以及隐藏溢出,所以它不会换行。这适用于chrome,但不适用于firefox。有什么解决方法吗?谢谢。
代码
<div class="wrapper">
<ul>
<li>
<div class="image">
</div>
<div class="info">
</div>
<div class="clear"></div>
</li>
<li>
<div class="image">
</div>
<div class="info">
</div>
</li>
<li>
<div class="image">
</div>
<div class="info">
</div>
</li>
</ul>
</div>
css
.wrapper {width:100%}
.image {height:50px;width:50px;margin:10px;border:1px solid;float:left}
.info {min-width:200px;overflow:hidden}
.clear {clear:both}
小提琴 http://jsfiddle.net/b4ffoayh/
解决方案:什么对我有用 - 我也在 .info 中添加了 float left 并将 70%width 放在 .info 上。这种方式firefox似乎可以合作。
【问题讨论】: