我有3个div:divLeftdivCenterdivRight,我希望divCenter的宽度为1200px。左侧和右侧应具有流体宽度以填充到屏幕边缘。

我怎样才能做到这一点?

最佳答案

如果这些边距必须包含内容,则建议使用javascript;如果它们是空白,则使用margin-left:auto;右边距:自动。

对于jQuery,类似的操作可能适用于页面加载/调整大小:

<div class="marginClass" id="divLeft"></div>
<div id="divCenter"></div>
<div class="marginClass" id="divRight"></div>
$(".marginClass").css("width", ( $(window).width() - $("#divCenter").width() / 2 ) + "px");


祝好运

关于html - 如何让div填充固定宽度div左右两侧的水平空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14046104/

10-12 15:52