我想對齊在我不會放棄任何寬度父格一格一元中心becouse它會根據屏幕大小傳播,有總共3元的DIV:如何對齊一個元素始終在div中居中沒有給它的父div賦予寬度?
- 按鈕
- 標題
- 標誌
按鈕將永遠是左對齊和標誌將右對齊,每當屏幕尺寸會變化和航向始終一致中心這樣
我的代碼在這裏 http://jsfiddle.net/7AE7J/1/ 請讓我知道我要去哪裏錯了,我應該申請什麼css來獲取元素(標題)對齊中心始終。
HTML
<div id="header">
<div id="buttons">
<a href="#" class="button_back">link 1</a>
<a href="#" class="button_back">link 2</a>
</div>
<h1>Heading of the page</h1>
<div id="logo">
<a href="#">
<img src="http://lorempixum.com/60/60" width="178" height="31" alt="logo" />
</a>
</div>
</div>
CSS
#header {
background:green;
height:44px;
width:100% }
#buttons {
float: left;
margin-top: 7px;
}
#buttons a {
display: block;
font-size: 13px;
font-weight: bold;
height: 30px;
text-decoration: none;
color:blue;
float:left}
#buttons a.button_back {
margin-left: 8px;
padding-left:10px;
padding-top: 8px;
padding-right:15px }
#header h1 {
color: #EEEEEE;
font-size: 21px;
padding-top: 9px ;
margin:0 auto}
#logo {
float: right;
padding-top: 9px;
}
得到母體寬度:100%;如果你正在使用邊際自動技巧,這將工作。 – Kyle
@凱爾 - 我試過了,但沒有任何區別 – Jamna