CSS float 左图像列响应

标签 css responsive-design

我有 3 列使用 float 。

<div style="width: 100%; margin: auto">
<div style="float: left; width: 5%"> col1 </div>
<div style="float: left; width: auto"> col2 IMAGE in pixels </div>
<div style="float: left; width: 60%"> col3 content </div>
</div>

我需要一个完整的宽度,但是第 2 列的图像宽度可以以像素为单位设置,例如200px 和第 3 列填写 100%

有可能实现吗?

谢谢

最佳答案

这也应该有效:

JSFIDDLE

HTML:

<div class="wpr">
<div class="col1"> col1 </div>
<div class="col2"><img style="width:400px;" src="http://www.connox.de/m/100030/139194/media/Chikuno-Life/Chikuno-Cube/chikuno-cube-frei-440x440.jpg"></div>
<div class="col3"> col3 content </div>
</div>

CSS:

.wpr{width: 100%; margin: auto, display:inline-block;}
.col1{float: left; width: 5%; height:100%; background:silver;}
.col2{float: left; display:inline; width: auto; }
.col3{display:table-cell; wideth:auto; height:100%; background:red;}

里面的width属性只是为了测试,现在col3里面的word内容更多了

关于CSS float 左图像列响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19513461/

相关文章:

html - 响应式设计在 IE7 和 IE8 等中不起作用

css - 当在移动设备或平板电脑上查看网站时,通过隐藏 thumbnails_wrapper 使我的网站响应

css - 使用 CSS 选择一系列列表项

html - 容器之间不同视口(viewport)大小的不同大小的无法解释的垂直间隙

javascript - 单击旋转图像,jquery

html - 垂直+水平居中 DIV 元素的奇怪行为

css - 根据高度保持div纵横比

javascript - 无法更改 HTML 元素的可见性

jquery - 如何使用选择器和过滤器输入文本

html - 使元素扩展以填充容器,但以最小宽度换行