Html 内容中心化(css)

Html 内容中心化(css),html,css,Html,Css,我似乎无法理解这一点——我正在尝试让顶部部分class=从上到中,而不管屏幕分辨率如何 有人能给点建议吗 编辑:哈哈,对不起!我完全忘了链接!!: 链接已删除 谢谢 Michael设置css页边距属性 margin: 0 auto; 设置css页边距属性 margin: 0 auto; 这稍微取决于你的网站结构,但如果你的意思是水平居中设置一个自动水平边缘应该工作 margin: auto; /* will set vertical margin as well, but this won'

我似乎无法理解这一点——我正在尝试让顶部部分class=从上到中,而不管屏幕分辨率如何

有人能给点建议吗

编辑:哈哈,对不起!我完全忘了链接!!:

链接已删除 谢谢


Michael设置css页边距属性

margin: 0 auto;

设置css页边距属性

margin: 0 auto;

这稍微取决于你的网站结构,但如果你的意思是水平居中设置一个自动水平边缘应该工作

margin: auto; /* will set vertical margin as well, but this won't have an effect */
如果你说的是垂直居中,它要复杂得多:

编辑:您添加了指向站点的链接

在您的特定情况下,将.top的边距设置为“自动”将不会减少边距,原因有两个:

.top的宽度为100%,因为它是块级元素。 .top需要100%的宽度,因为背景色
若要解决此问题,请在.top中添加另一个div,为该div指定一个固定宽度,该宽度足以容纳您需要的所有内容1124px,并为该div指定边距:auto。

这稍微取决于您的站点结构,但如果您的意思是水平居中设置自动水平边距,则应该可以

margin: auto; /* will set vertical margin as well, but this won't have an effect */
如果你说的是垂直居中,它要复杂得多:

编辑:您添加了指向站点的链接

在您的特定情况下,将.top的边距设置为“自动”将不会减少边距,原因有两个:

.top的宽度为100%,因为它是块级元素。 .top需要100%的宽度,因为背景色
若要解决此问题,请在.top中添加另一个div,为该div指定一个固定宽度,该宽度足以容纳您需要的所有内容1124px,并为该div指定边距:auto。

您忘记链接您的网站,但如果您试图将一个div放在其父级horazontally中,则可以使用以下方法:

.top{ margin:0 auto; }

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

您忘记链接您的网站,但如果您试图将一个div置于其父horazontally的中心,您可以使用以下方法:

.top{ margin:0 auto; }

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

在块元素上尝试边距:0px自动在块元素上尝试边距:0px自动修复!谢谢:-效果很好,虽然我现在有其他定位问题:嘿,如果我的答案解决了你的问题,你应该投票表决,并接受它作为正确的答案:修复!谢谢:-虽然我现在有其他定位问题,但效果很好:嘿,如果我的答案解决了你的问题,你应该投票表决并接受它作为正确答案: