gpt4 book ai didi

html - CSS居中网页问题

转载 作者:行者123 更新时间:2023-11-28 15:45:06 25 4
gpt4 key购买 nike

我无法使用 css 将我的网页居中:

CSS 代码如下:

#wrapper {
margin-left:auto;
margin-right:auto;
width: 100px;
}

#welcome {
position:absolute;
top:202px;
width:560px;
height:224px;
z-index:2;
}
#newsSection {
position:absolute;
left:576px;
top:209px;
width:380px;
height:600px;
z-index:2;
}

HTML:

<body>
<div id="wrapper">
<div id="welcome">
//content here
</div>
<div id="newsSection">
//content here
</div>
</div>
</body>

除了#newsSection div,我可以让网页居中。

我将“left:576px”放在#newsSection div 下的原因是因为我希望它紧挨#welcome div 放置。(并排)但是,当我缩小浏览器大小时,#newsSection div将向左移动一点并与#welcome div重叠。
如果我删除“left:57px”,那么#newsSection div 将出现在#welcome div 的正上方...

请帮忙。谢谢

最佳答案

这可能是因为您在子 div 上使用了绝对位置。因此,“ children 会狂奔”,因为他们不在乎父 div#wrapper 是否居中。

一些潜在的代码:


#wrapper {
margin-left:auto;
margin-right:auto;
width: 100px;
}

#welcome {
float: left;
width:560px;
height:224px;
}
#newsSection {
float: left;
width:380px;
height:600px;
}

关于html - CSS居中网页问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4983214/

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