设计图上规定左边块的长度是218px
,但是我没有办法确定同一行后一块的长度,我期望后一块可以自动填满当前行,求教
目前第一块的css
样式就是:
float: left;
width: 218px;
效果图:
设计图上规定左边块的长度是218px
,但是我没有办法确定同一行后一块的长度,我期望后一块可以自动填满当前行,求教
目前第一块的css
样式就是:
float: left;
width: 218px;
效果图:
flex是一种解决办法,但很多时候现在要求兼容IE8等低端浏览器,flex就不行了。
提供另外一种解决方案:
结构:
<div class="box">
<div class="left">left</div>
<div class="right">right</div>
</div>
样式:
.left, .right {
height: 30px;
}
.left {
float: left;
width: 200px;
background: #f90;
}
.right {
background: #369;
overflow: hidden;
}
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
5 回答1.9k 阅读
flex 你值得拥有 但是记得加前前缀