這表明由於採用100%寬的父元素,當你在.innerwrap
Read this article about the Box Model
使用某些元件的側部填充的應用填充的滾動條的不推薦,因爲它增加了寬度整個組,並且因爲你使用瀏覽器寬度,它顯示了滾動條來查看你添加的額外空間。
我的卑鄙的建議是,如果你想要一個塊元素出現居中應用margin:auto
樣式規則,只要有可能,同樣也必須顯示爲一個沒有浮點的塊元素。
刪除此:
.innerwrap {
margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
width: 80%;
}
保持這種
.innerwrap {
margin: auto;
width: 960px;
}
因爲你所申請的固定利潤率爲你社交圖標就會顯示出錯位的,所以不要用固定的利潤爲中心的他們,用百分比寬度代替。
可能要使用通用類對準他們
.social {
background-position: center center;
background-repeat: no-repeat;
display: block !important;
float: none;
height: 150px;
margin: auto;
padding-top: 50px;
width: 30% !important;
}
對於a.twittersocial和a.twittersocial:懸停和社會聯繫的其他部分只保留了背景屬性。
如果您需要將常用樣式規則應用於多個元素(如果有多個元素)並且在可能時避免使用ID選擇器,請使用類別(.daclass)來創建確定的類。
使用網絡檢查員,如Firebug來追蹤樣式錯誤。
祝你好運開發者!
哇我沒有意識到平板innerwrap影響桌面div,也爲社會提示歡呼我正在考慮%寬度,但不夠流暢的佈局實現它只是熟悉:( – theaphidkid
我最終做出決鬥類對於每個鏈接,例如''我也更改了浮動到左側,如果我正確地假設你並不想改變它的浮動,最後我修改高度爲100px,這是圖標的高度,離開50px的頂部填充和你申請的%中心 – theaphidkid
鏈接已更新,感謝您的幫助 – theaphidkid