如何居中标题图像

use*_*396 2 css image center

我有个问题.其他人的问题的答案并没有解决我的问题.

它是关于我标题中的图像,这是代码:

HTML

<div id="site">

    <div id="header">
        <img class="center" src="http://i.imgur.com/jfDhpP5.png"/>    
    </div>

    <div id="mainNav">
        <li><a href="#">one</a></li>
        <li><a href="#">two</a></li>
        <li><a href="#">three</a></li>
        <li><a href="#">four</a></li>
    </div>

</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#container{
    width: 1000px;
    margin: 1em auto;
}

#header{
    display: block;
    width: 1000px;
    margin: 0 auto;
}

body{    
    background-color: grey;
    color: black;
    font-family: sans-serif;
}

img.center{
    text-align:center;
    margin: 0 auto;
    padding:0px;
}
Run Code Online (Sandbox Code Playgroud)

我也试试这个:

div#pictures {
  text-align: center;
}
Run Code Online (Sandbox Code Playgroud)

也没有工作...在Firefox和IE浏览器中检查,最新版本.... oO

请帮忙!

SW4*_*SW4 7

CSS for header

width:100%;
text-align:center;
Run Code Online (Sandbox Code Playgroud)

你的CSS img

display:inline-block;
margin: 0 auto;
Run Code Online (Sandbox Code Playgroud)

见这里的例子

也就是说,只要text-align:center;在你身上就header应该找到,就像在这里一样