亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        CSS制作網(wǎng)頁經(jīng)驗(yàn)分享:實(shí)現(xiàn)垂直居中的5種方法

        字號:

        CSS制作網(wǎng)頁經(jīng)驗(yàn)分享:實(shí)現(xiàn)垂直居中的5種方法

            利用 CSS 來實(shí)現(xiàn)對象的垂直居中有許多不同的方法,比較難的是選擇那個正確的方法。我下面說明一下我看到的好的方法和怎么來創(chuàng)建一個好的居中網(wǎng)站。
            使用 CSS 實(shí)現(xiàn)垂直居中并不容易。有些方法在一些瀏覽器中無效。下面我們看一下使對象垂直集中的5種不同方法,以及它們各自的優(yōu)缺點(diǎn)
            方法一:
            這個方法把一些 div 的顯示方式設(shè)置為表格,因此我們可以使用表格的 vertical-align property 屬性。
            

            

            Content goes here
            #wrapper {display:table;}
            #cell {display:table-cell; vertical-align:middle;}
            優(yōu)點(diǎn):
            content 可以動態(tài)改變高度(不需在 CSS 中定義)。當(dāng) wrapper 里沒有足夠空間時, content 不會被截?cái)?BR>    缺點(diǎn):
            Internet Explorer(甚至 IE8 beta)中無效,許多嵌套標(biāo)簽(其實(shí)沒那么糟糕,另一個專題)
            方法二:
            這個方法使用絕對定位的 div,把它的 top 設(shè)置為 50%,top margin 設(shè)置為負(fù)的 content 高度。這意味著對象必須在 CSS 中指定固定的高度。
            因?yàn)橛泄潭ǜ叨?,或許你想給 content 指定 overflow:auto,這樣如果 content 太多的話,就會出現(xiàn)滾動條,以免content 溢出。
            Content goes here
            #content {
            position:absolute;
            top:50%;
            height:240px;
            margin-top:-120px; /* negative half of the height */
            }
            優(yōu)點(diǎn):
            適用于所有瀏覽器
            不需要嵌套標(biāo)簽
            缺點(diǎn):
            沒有足夠空間時,content 會消失(類似div 在 body 內(nèi),當(dāng)用戶縮小瀏覽器窗口,滾動條不出現(xiàn)的情況)
            方法三:
            這種方法,在 content 元素外插入一個 div。設(shè)置此 div height:50%; margin-bottom:-contentheight;。
            content 清除浮動,并顯示在中間。
            

            

            Content here
            #floater {float:left; height:50%; margin-bottom:-120px;}
            #content {clear:both; height:240px; position:relative;}
            優(yōu)點(diǎn):
            適用于所有瀏覽器
            沒有足夠空間時(例如:窗口縮小) content 不會被截?cái)?,滾動條出現(xiàn)
            缺點(diǎn):
            我能想到的就是需要額外的空元素了(也沒那么糟,又是另外一個話題)