在日常开发中,经常会碰到这样一个需求,两个div并排布局,固定一个div的宽度,使另一个div沾满剩余宽度。肯定是有多种的实现方式的,如果单纯的使用css来实现的话
第一种、可以设定两个自元素的浮动都为左浮动或都为右浮动(反正是沾满一行,左右浮动都行),并使用百分比的方式设置这两个自元素的宽度之和为100%就可以实现了。
两个自元素都浮动宽度只和为100%
第二种、可以只设置第一个自元素的浮动为左浮动并给它你预期的宽度,第二个子元素的overflow设置为hidden即可,
只第一个元素浮动,第二个元素设置overflow为hidden
相比而言第二种好像写的代码少一点。。。不管如何能够满足需求即可














网友评论