【发布时间】:2016-01-08 02:06:41
【问题描述】:
我有一个内联 div abc 和另一个内联 div def。 abc 的宽度为 100 像素。如何让def 出现在右侧,而def 的宽度是其父级宽度减去100px?
我不能做宽度:100%;因为def 会出现在下一行。
https://jsfiddle.net/h7k87vwx/
<div class="abc">abc</div>
<div class="def">def</div>
<div class="ghi">ghi</div>
.abc {
display:inline-block;
background-color:lightblue;
width: 100px;
}
.def {
display:inline-block;
background-color: lightyellow;
width: 200px;
}
【问题讨论】:
-
...只是为了澄清,您希望“def”的宽度是 body 的宽度减去 100px?
-
@frosty 是的,你是对的