Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么';t裕度:自动0px;将块垂直居中作为边距:0px自动;水平居中吗?_Html_Css - Fatal编程技术网

Html 为什么';t裕度:自动0px;将块垂直居中作为边距:0px自动;水平居中吗?

Html 为什么';t裕度:自动0px;将块垂直居中作为边距:0px自动;水平居中吗?,html,css,Html,Css,您可以使用margin:0px,auto #容器{ 背景颜色:蓝色; 高度:600px; 宽度:600px; 边距:0px自动;} 您似乎有语法错误。应该是: margin:0自动 取出“px”并去掉逗号。如何完成居中垂直对齐取决于您到底想做什么 对于块级元素,每个div/box/etc从左到右再从上到下堆叠。一个很好的解释块元素和另一个。这是一个例子 您可以使用translateY和百分比,如下所述 如果出于某种原因,您希望将div永远放在屏幕中央 我不确定你在问什么,但你的css在第二段

您可以使用
margin:0px,auto

#容器{
背景颜色:蓝色;
高度:600px;
宽度:600px;
边距:0px自动;}

您似乎有语法错误。应该是:

margin:0自动


取出“px”并去掉逗号。

如何完成居中垂直对齐取决于您到底想做什么

对于块级元素,每个div/box/etc从左到右再从上到下堆叠。一个很好的解释块元素和另一个。这是一个例子

  • 您可以使用translateY和百分比,如下所述

  • 如果出于某种原因,您希望将div永远放在屏幕中央


我不确定你在问什么,但你的css在第二段代码中是不正确的。在
0px
auto
之间有一个逗号,问题似乎是,“为什么
margin:auto 0px;
不垂直居中一个块作为
margin:0px auto;
水平居中?”为此,“提供了一个解释。@JonathanLonowski谢谢,这就是我的意思。我已经更新了问题,让它更清楚。有比w3schools更好的资源-/。谢谢你加上这个!我被阻止留下更多的链接,因为我没有留下太多的答案。哦,没想过。我已经把它们都加到你的答案里了;我认为,如果您愿意,您现在应该能够编辑措辞,并且仍然保持链接的活动状态。:)此外,如果您可以为链接的每一种技术添加一小段HTML/CSS,那就更好了。当你回答一个问题时,想一想:“如果这些链接失效了,我的答案还有帮助吗?”。谢谢你的提示<代码>边距:0自动
边距:0px自动做完全相同的事情。