我剛接手一個新項目。在我之前的人編碼了很多:CSS div的默認值是「margin:0 auto」嗎?
div#headertop {
margin: 0 auto;
}
這是真的需要或者這是默認嗎?
我剛接手一個新項目。在我之前的人編碼了很多:CSS div的默認值是「margin:0 auto」嗎?
div#headertop {
margin: 0 auto;
}
這是真的需要或者這是默認嗎?
所有當前的瀏覽器有margin: 0
作爲div
元素的默認餘量。
margin: 0 auto
是不一樣的東西 - 如果該div具有固定的寬度,margin: 0 auto
創建一個div
它的容器中水平居中。
不,這不是違約,除非他還成立
div {
margin: 0 auto;
}
這需要在頁面上居中divs
,只要還有一個width
集。頂部沒有給出margin
和左和右是相對於自動設置爲頁/包含元素(基於div
的寬度)
div
的默認寬度爲100%,因此將其水平居中放置爲默認值沒有任何意義。
取代設置'width',可以根據其內容自動使'div' **自動縮小**。使用'display:inline-block;' – 2011-05-20 09:05:16