解釋:這個方法以前只是知道,但一次一個朋友問我方法的原理,那時我沒有答上來,前幾天看了一文章后才突然明白了它的原理!以前我的理解是先左邊界-370px,然后是想position問題,所以始終想不通。其實我們可以反過一想先定位后邊界,這樣就很容易理解了。position:absolute;它是對瀏覽器定位的,left:50%;正好在中間的位置上,也就是這個DIV塊左邊界上處于游覽器的中間位置,在加入樣式margin-left:-370px,這個370是算出來的,它恰好是div740的一半,我們讓DIV往回走370,這樣DIV的中線與瀏覽器的中線重合所以看到的DIV總是在中間的!這個方法也有一個缺點就是如是你的瀏覽器小于WIDTH的話,對你來說要不是一件另人愉快的事! 過程請看下圖:補充說一下left與margin-left的區別: left此屬性僅僅在對象的定位( position )屬性被設置時可用。否則,此屬性設置會被忽略.html教程