繁体   English   中英

居中的固定宽度div填充空间

[英]Filling space with centered, fixed-width div

我想用三个<div>创建一个布局,其中第二个(中间)div具有固定的宽度(例如300px)。 我的另外两个<div>应该相等地填充父元素的其余部分。

我想用左右<div>的某种百分比来解决它,因此它是水平可缩放的。

<div>
    <div class="rest"></div>
    <div class="center"></div>
    <div class="rest"></div>
</div>

您可以将其他两个<div>width属性设置为calc(50% - 150px);

div.rest {
    width: calc(50% - 150px);
    width: -webkit-calc(50% - 150px);
    width: -o-calc(50% - 150px);
    width: -moz-calc(50% - 150px);
}

请参阅JSFiddle上的示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM