3、設置為負的content高度。這意味著對象必須在CSS中指定固定的高度。因為有固定高度,或許你想給content指定overflow:auto,這樣如果content太多的話,就會出現(xiàn)滾動條,以免content溢出。
4、瀏覽器窗口,滾動條不出現(xiàn)的情況)最新回復天涯何處at2009-3-0814:40:56方法三這種方法,在content元素外插入一個div。設置此divheight:50%;margin-bottom:-contentheight;。content清除浮動,并顯示在中間。
5、優(yōu)點:適用于所有瀏覽器沒有足夠空間時(例如:窗口縮小)content不會被截斷,滾動條出現(xiàn)缺點:唯一我能想到的就是需要額外的空元素了(也沒那么糟,又是另外一個話題)方法四這個方法使用了一個position:absolute,有固定寬度和高度的div。這個div被設置為top:0;bottom:0;。但是因為它有固定高度,其實并不能和上下都間距為0,因此margin:auto;會使它居中。使用margin:auto;使塊級元素垂直居中是很簡單的。
6、left:0;right:0;margin:auto;height:240px;width:70%;}優(yōu)點:簡單缺點:IE(IE8beta)中無效無足夠空間時,content被截斷,但是不會有滾動條出現(xiàn)方法五這個方法只能將單行文本置中。只需要簡單地把line-height設置為那個對象的height值就可以使文本居中了。
7、如使按鈕文本或者單行文本居中。天涯何處at2009-3-0814:42:19哪個方法?我最喜歡的是方法三,缺點不多。因為content會清除浮動,所以可以在它上面放置別的元素,并且當窗口縮放時,居中的content不會把另外的元素蓋住??蠢?。Title
此文檔下載收益歸作者所有