2012-04-26 88 views

回答

1

下一次,只有后在你的问题相关的代码位。这使得人们更容易回答的可能性更大。

如果这是你指的是代码:

<div id="header"> 
      <div id="site-title"> 
        <a href="http://www.panduzee.com/wordpress"><img src="http://i.imgur.com/ysxPP.jpg"></a> 
      </div> 
      <!-- other bits stripped for brevity --> 
      <div class="clear"></div> 
    </div> 

和CSS是这样的:

#header { 
    border-bottom: 1px solid #dedfe0; 
    padding-bottom: 50px; 
} 
#site-title { 
    float: left; 
    width: 100%; 
    padding-right: 40px; 
    overflow: hidden; 
    line-height: 27px; 
    font-size: 23px; 
    display:block; 
    margin: auto; 
} 
#site-title a { 
    color: #333; 
    font-weight: bold; 
    text-decoration: none; 
} 

然后,你需要如下修改CSS:
1.删除float: left从网站标题。不必要的。
2.请注意,您的padding-right of 40px将导致您的width: 100%
问题3.将text-align: center;添加到网站标题。
4.添加margin: 0 auto;到您的网站所有权

下面的代码会做你想要什么:

#header { 
    border-bottom: 1px solid #dedfe0; 
    padding-bottom: 50px; 
} 
#site-title { 
    width: auto; 
    padding-right: 40px; 
    overflow: hidden; 
    line-height: 27px; 
    font-size: 23px; 
    text-align: center; 
} 
#site-title a { 
    color: #333; 
    font-weight: bold; 
    text-decoration: none; 
    margin: 0 auto; 
} 
0

一下添加到#site-title

text-align: center; 
+0

您也可以使用#定点title img {display:block;保证金:0汽车; }。 http://dorward.me.uk/www/centre/ – reisio 2012-04-26 02:28:21

0

这应该工作:

#header { 
width: 500px; 
margin: 0 auto; 
} 
</style> 
<div id="header"> 
<!-- div content here --> 
</div>