關於CSS 控制DIV水平居中問題,我看到很多新人搞不明月。記得第一次看CSS是一個老外寫的書,那個裡面談到居中使用。
margin-left:auto; margin-right:auto; |
其實等同於:
margin:0 auto; |
於是可以使用這種方式,但有人用IE時發現沒有居中。這裡建議你看看是否遺漏了DTD聲明。
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> |
margin-left:50%; |
有時候你會發現,這兩個還不行。不能相容一些瀏覽器。於是發現有了第三種方法,這中方法主要是考慮IE,它是建立在第一種方法的基礎上。它需要設定body。
body {text-align: center;} |
以上文字僅為一個飯後參考與小品。大家在實際工作上可以引起注意!