gpt4 book ai didi

html - 按宽度(以像素为单位)和百分比 float 两个 DIV

转载 作者:太空宇宙 更新时间:2023-11-04 14:21:48 25 4
gpt4 key购买 nike

如何 float 两个 DIV 并排,因为一个的宽度以像素为单位定义,另一个应填充父 DIV 中的可用宽度?关键是第二个 DIV 的内容可能是空白的;因此,我不能将其宽度留空。

.div1 {
float:left;
display:block;
width:200px
}

.div2 {
float:left;
display:block;
width: [... 100% - 200px ...]
}

最佳答案

简单 - float 第一个 div 并只给第二个 div 等于第一个 div 宽度的边距(div 是一个 block 元素,所以它已经有 100% 的宽度 - 只是为了验证你可以添加 width :自动):

.div1 {
float: left;
width: 200px;
height: 100px;
background: violet;
}

.div2 {
width: auto;
margin-left: 200px;
height: 100px;
background: yellow;
}

这里有一个 fiddle :http://jsfiddle.net/gFyY3/

关于html - 按宽度(以像素为单位)和百分比 float 两个 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9874035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com