gpt4 book ai didi

css - 通过调整 html 标签的 CSS 属性来获得水平居中的页面是不好的还是完全错误的?

转载 作者:行者123 更新时间:2023-11-28 19:06:10 26 4
gpt4 key购买 nike

通过调整 html 标签的 CSS 属性来获得水平居中的页面是不好的还是完全错误的?

css 代码片段:

<style type="text/css">
html
{
width: 1200px;
margin: 0px auto;
background-color: Gray;
}
body
{
background-color: red;
}
</style>

html 代码片段:

<body>any contents go here...</body>

最佳答案

html 是页面中每个元素的父亲。如果它居中,假设您想将某些内容绝对定位在整个页面的左上/右上角。它现在将变得相对于居中的 html 元素,很可能......而且必须抵消这种影响会很痛苦,这就是我不建议这样做的原因。

这就是为什么最好至少将主体或 div 包装器居中。

编辑:在我的实际测试中(在 Fx 3 中),AP 元素似乎与整个视口(viewport)相关,但即便如此它也可能与浏览器不一致并且与 IE 不一致.

通过将包装器居中,可以保证一切顺利。

关于css - 通过调整 html 标签的 CSS 属性来获得水平居中的页面是不好的还是完全错误的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402139/

26 4 0