我想让显示字段div占据整个剩余宽度。现在显示字段宽度等于文本长度。怎么做?
.display-label {
float:left;
clear:left;
min-width:160px;
}
.display-field {
float:left;
clear:right;
}
<div class="display-label">Account Id</div>
<div class="display-field">30221</div>
<div class="display-label">Full Name</div>
<div class="display-field">Tomas</div>
答案 0 :(得分:2)
从.display-field
移除浮动并清除。现在.display-field div从浏览器的左侧开始,因此您需要将所需的颜色添加到div中以操纵输出。
.display-label {
float:left;
clear:left;
min-width:160px;
background:white
}
.display-field {
background:red
}
答案 1 :(得分:0)
overflow:hidden;
是你的朋友。
.display-label {
float:left;
clear:left;
min-width:160px;
}
.display-field {
overflow:hidden;
background:#ccc;
}
答案 2 :(得分:0)
我认为你需要这个。
.display-label {
float:left;
clear:left;
min-width:30%;
background: red;
}
.display-field {
float:left;
clear:right;
background: yellow;
min-width:70%;
}
根据您的需要调整min-width
。
希望它会对你有所帮助。谢谢!!