Html 保证金:0自动;未在父级中居中div

Html 保证金:0自动;未在父级中居中div,html,css,Html,Css,我有下面的div安排,带有下面的css。随处在线似乎都在说你需要利润:0自动;用于居中,但文本仍位于右上角 谢谢你的帮助 。菜单项{ 保证金:0自动; } 家 关于我们 联系我们 文件夹 首先,不是一个自动关闭标签,因此您必须编写而不是 然后,您可以简单地执行以下操作: .菜单项{ 显示:内联块; } #菜单{ 位置:相对位置; 文本对齐:居中; } 家 关于我们 联系我们 文件夹 首先,不是一个自动关闭标签,因此您必须编写而不是 然后,您可以简单地执行以下操作: .菜单项{ 显示:

我有下面的div安排,带有下面的css。随处在线似乎都在说你需要利润:0自动;用于居中,但文本仍位于右上角

谢谢你的帮助

。菜单项{
保证金:0自动;
}

家
关于我们
联系我们
文件夹
首先,
不是一个自动关闭标签,因此您必须编写
而不是

然后,您可以简单地执行以下操作:

.菜单项{
显示:内联块;
}
#菜单{
位置:相对位置;
文本对齐:居中;
}

家
关于我们
联系我们
文件夹
首先,
不是一个自动关闭标签,因此您必须编写
而不是

然后,您可以简单地执行以下操作:

.菜单项{
显示:内联块;
}
#菜单{
位置:相对位置;
文本对齐:居中;
}

家
关于我们
联系我们
文件夹
是否可以使用flexbox

.parent {
display:flex;
justify-content:center;
align-items:center;
}
所有子元素都将居中

是否可以使用flexbox

.parent {
display:flex;
justify-content:center;
align-items:center;
}

所有子元素都将居中

您正在为其父元素设置width:36px,因此其居中于该宽度内您会遇到一些突出的HTML问题。您不能自动关闭已关闭的div
invalid@TemaniAfif菜单项不是
menu\u的子项,而是
元素的子项,因为它们是因为HTML无效,但我认为最好指出:)您正在将width:36px设置为它们的父级,因此其中心位于该宽度内,您有一些突出的HTML问题。您不能自动关闭已关闭的div
invalid@TemaniAfif菜单项不是
menu\u的子元素,而是
元素。因为它们是无效的HTML。是的,但我想最好指出:)显示:内联块只在水平方向工作,有没有一种方法可以在纯css中垂直居中?您没有指定需要水平居中和垂直居中。。。使用flexbox:display:inline块只在水平方向工作,但是在纯css中有没有一种方法可以使其垂直居中?您没有指定需要水平居中和垂直居中。。。使用flexbox: