The homepage of White Root Media! +1 us on Google! -6ren">
gpt4 book ai didi

css - 你如何显示:table-cell width:100% - 270px

转载 作者:太空宇宙 更新时间:2023-11-03 19:09:07 24 4
gpt4 key购买 nike

这是我的代码:

    <div id="banner" style="position:absolute; top:0px; width:100%; background:url('../../images/banner_repeat.jpg'); background-repeat:repeat-x; <!-- border:solid pink 1px; -->"> 
<ul id="banner_ul">
<li id="wrm"><a href="http://whiterootmedia.com"><i>The homepage of White Root Media!</i></a></li>
<li id="google"><a href="https://plus.google.com/u/0/b/115943543157099352927/115943543157099352927" target="_blank"><i>+1 us on Google!</i></a></li>
<li id="facebook"><a href="http://www.facebook.com/pages/White-Root-Media/194381903928501" target="_blank"><i>Like us on Facebook!</i></a></li>
<li id="twitter"><a href="http://twitter.com/#!/WhiteRootMedia" target="_blank"><i>Tweet about us on Twitter!</i></a></li>
</ul>
</div>

<div id="container" style="<!-- border:solid yellow 1px -->; display: table;">
<div id="content" style="padding-top:90px; display:table-cell; min-width:945px; <!-- width:100% - 270px; -->">
This content will determine the height
</div>
<div id="right_column" style="display: table-cell; <!-- border:solid orange 1px; --> height:100%; width:270px; background-image:url('../../images/treetrunk7.png');background-repeat:repeat-y;">tree</div>
</div>

<div id="footer" style="position:relative; top:-1px; background-image:url('../../images/grass.png'); background-repeat:repeat-x; width:100%; height:100px;">grass</div>

这是实时页面: http://whiterootmedia.com/test/test4/

我希望 display:table-cell 的内容 div 达到页面的整个宽度减去 270 像素。树应该一直在右边。

非常感谢任何帮助!

谢谢,尘土飞扬

最佳答案

您可以在子 div 中使用绝对定位

#foo {
display: table;
height: 400px;
position: relative;
width: 500px;
}

#foo > div {
display: table-cell;
height: 100%;
position: absolute;
}

#left {
background: blue;
left: 0;
right: 200px;
}

#right {
background: green;
right: 0;
width: 200px;
}

click here for demo

还有其他方法可以达到同样的效果,比如改变边距,我个人更喜欢上面的方法

关于css - 你如何显示:table-cell width:100% - 270px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9042274/

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