Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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 使用边距0自动居中div_Html_Css_Sharepoint_Margin - Fatal编程技术网

Html 使用边距0自动居中div

Html 使用边距0自动居中div,html,css,sharepoint,margin,Html,Css,Sharepoint,Margin,我在互联网上学习了几个例子,但显然我遗漏了一些东西,因为我的标记不起作用 好吧,这应该行得通,但不行。为什么? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <body style="background: #cdc7ae" class=" ms-backgroundIma

我在互联网上学习了几个例子,但显然我遗漏了一些东西,因为我的标记不起作用

好吧,这应该行得通,但不行。为什么?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <body style="background: #cdc7ae" class=" ms-backgroundImage" spellcheck="false">           
        <div style="margin: 20px auto;">Hello!</div>    
    </body>
</html>

你好

您需要在
上指定宽度,例如

<div style="margin: 20px auto; width: 200px">Hello!</div> 
你好!

您需要在
上指定宽度,例如

<div style="margin: 20px auto; width: 200px">Hello!</div> 
你好!

因此,您正在寻找:

<div style="margin: 20px auto; text-align: center;">Hello!</div> 
你好!
如果不设置
div
宽度,它将是
100%
,因此我们可以使用
text align:center
将文本置于中间。在这种情况下,无需通过设置宽度来移动整个
div


因此,您正在寻找:

<div style="margin: 20px auto; text-align: center;">Hello!</div> 
你好!
如果不设置
div
宽度,它将是
100%
,因此我们可以使用
text align:center
将文本置于中间。在这种情况下,无需通过设置宽度来移动整个
div


你必须给你的div一个宽度。否则,它假设
100%
宽度和
margin:auto
不生效。

你必须给你的div一个宽度。否则,它假设
100%
宽度和
margin:auto
不生效。

你好!您还需要添加宽度,但不确定更新问题的原因。答案仍然正确,您需要定义宽度或其默认值为
100%
您可以只
文本对齐:居中@Ruddy你说得对,我应该使用文本对齐。谢谢。@AlexJoukovsky没问题。我会给出一个答案,它可以帮助其他人。你好!您还需要添加宽度,但不确定更新问题的原因。答案仍然正确,您需要定义宽度或其默认值为
100%
您可以只
文本对齐:居中@Ruddy你说得对,我应该使用文本对齐。谢谢。@AlexJoukovsky没问题。我会给出一个答案,它可以帮助其他人。是的。在每个元素上应用背景显示问题,而不显示宽度Yep。在每一个元素上应用背景说明问题的答案,而不是Taimur的答案,但我也会投票支持你的答案。我会按Taimur的答案打分,但我也会投票支持你的答案。Tnx