gpt4 book ai didi

css - 使用边缘位置的 margin

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:58 25 4
gpt4 key购买 nike

我正在使用下面的 css,我得到了很好的高度,但它失去了 margin: 0 auto。我怎样才能更改 css 以获得完整的窗口高度,同时还具有 div 中心?

CSS:

.container{
width:960px;
position: absolute;
top: 0px;
bottom: 0px;
margin: 0 auto;
background:url('../img/bg.png') repeat;
background-size:100% 100%;
}

最佳答案

这可能会导致您遇到更多问题,但基本思想是强制 bodyhtml 具有 100% 高度

HTML

<div class="page">
content
</div>

CSS

html,
body {
margin:0;
height:100%;
}

.page {
min-height:100%;
margin:0 auto;
width:300px;
background:green
}

fiddle :http://jsfiddle.net/Varinder/fk9N3/

编辑: 抱歉,当我说进一步的问题时,我的意思是拉伸(stretch)嵌套的 div 以拉伸(stretch)窗口的整个高度会很棘手,因为在这种情况下你必须强制每个元素在链中有 min-height:100%;

类似下面的内容

<div class="some-wrapper">
<div class="content-wrapper">
<div class="some-other-div">
</div>
</div>
</div>

要使 .some-other-div 成为窗口的全高 - 您必须将 min-height:100%; 添加到 .some-wrapper, .content-wrapper 这有点丑

关于css - 使用边缘位置的 margin ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21518293/

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