国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

讓footer固定在頁(yè)面(視口)底部

Lemon_95 / 723人閱讀

摘要:讓固定在頁(yè)面視口底部這是一個(gè)讓網(wǎng)站固定在瀏覽器頁(yè)面內(nèi)容小于瀏覽器高度時(shí)頁(yè)面底部的技巧。如何通過(guò)用讓固定在頁(yè)面頂部。負(fù)外邊距應(yīng)該與的整體高度相等包括。沒(méi)有內(nèi)容會(huì)超出和的標(biāo)簽,除非超出內(nèi)容是通過(guò)的絕對(duì)定位。

讓footer固定在頁(yè)面(視口)底部(CSS-Sticky-Footer)

這是一個(gè)讓網(wǎng)站footer固定在瀏覽器(頁(yè)面內(nèi)容小于瀏覽器高度時(shí))/頁(yè)面底部的技巧。由HTML和CSS實(shí)現(xiàn),沒(méi)有令人討厭的hacks。所以這就能在所有主流瀏覽器上正常運(yùn)行(甚至包括IE5和IE6)。

如何通過(guò)用CSS讓Footer固定在頁(yè)面頂部。

在樣式表單里添加下面幾行CSS代碼。.wrapper 的負(fù)外邊距與 .footer.push 的高度相等。負(fù)外邊距應(yīng)該與footer的整體高度相等(包括padding、border)。

* {
    margin: 0;
}
html, body {
    height: 100%;
}
.wrapper {
    min-height: 100%;
    height: auto !important; /* 如果你不需要考慮IE6,則可以把這行與下一行代碼刪除 */
    height: 100%;
    margin: 0 auto -4em;
}
.footer, .push {
    height: 4em;
}

按照此 HTML 結(jié)構(gòu)。沒(méi)有內(nèi)容會(huì)超出 .wrapper 和 .footer 的 div 標(biāo)簽,除非超出內(nèi)容是通過(guò)CSS的絕對(duì)定位。另外,.pushdiv 標(biāo)簽也不應(yīng)該含有內(nèi)容,畢竟它是作為一個(gè)將footer“推”下去的隱藏元素。否則會(huì)與footer的內(nèi)容重疊。


    
        
    
    
        

Your website content here.

多列布局(通過(guò)浮動(dòng))

.push div 添加 clear 屬性。

.footer, .push {
    clear: both;
}
height:auto!important; 和 height:100%;屬性

這兩個(gè)屬性是為了在IE6及以下的瀏覽器實(shí)現(xiàn) min-height 效果(min-height只兼容IE7及以上)。所以,當(dāng)你不需要考慮IE6時(shí),可把這兩個(gè)屬性刪除。

因?yàn)镮E6是考慮元素內(nèi)容的尺寸,而不是元素本身尺寸。在符合標(biāo)準(zhǔn)的瀏覽器中,如果元素的內(nèi)容太大,它只會(huì)超出框之外。但是在IE6中,如果元素內(nèi)容太大,則整個(gè)元素就會(huì)擴(kuò)展(包括寬和高)。即設(shè)定的width表現(xiàn)得像min-width。

完整代碼:https://github.com/JChehe/CSS-Sticky-Footer/blob/master/CSS%20Sticky%20Footer.html
參考:http://ryanfait.com/resources/footer-stick-to-bottom-of-page/

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/111236.html

相關(guān)文章

  • footer固定頁(yè)面視口底部

    摘要:讓固定在頁(yè)面視口底部這是一個(gè)讓網(wǎng)站固定在瀏覽器頁(yè)面內(nèi)容小于瀏覽器高度時(shí)頁(yè)面底部的技巧。如何通過(guò)用讓固定在頁(yè)面頂部。負(fù)外邊距應(yīng)該與的整體高度相等包括。沒(méi)有內(nèi)容會(huì)超出和的標(biāo)簽,除非超出內(nèi)容是通過(guò)的絕對(duì)定位。 讓footer固定在頁(yè)面(視口)底部(CSS-Sticky-Footer) 這是一個(gè)讓網(wǎng)站footer固定在瀏覽器(頁(yè)面內(nèi)容小于瀏覽器高度時(shí))/頁(yè)面底部的技巧。由HTML和CSS實(shí)現(xiàn)...

    liaosilzu2007 評(píng)論0 收藏0
  • Sticky Foolter 幾種實(shí)現(xiàn)方式

    摘要:但如果網(wǎng)頁(yè)內(nèi)容不夠長(zhǎng),置底的頁(yè)腳就會(huì)保持在瀏覽器窗口底部。只需要幾行代碼就可以實(shí)現(xiàn),而且像上面計(jì)算或添加額外的元素。 CSS實(shí)現(xiàn)Sticky Footer 什么是 Sticky Footer 所謂 Sticky Footer,并不是什么新的前端概念和技術(shù),它指的就是一種網(wǎng)頁(yè)效果: 如果頁(yè)面內(nèi)容不足夠長(zhǎng)時(shí),頁(yè)腳固定在瀏覽器窗口的底部;如果內(nèi)容足夠長(zhǎng)時(shí),頁(yè)腳固定在頁(yè)面的最底部。但如果網(wǎng)頁(yè)內(nèi)...

    張漢慶 評(píng)論0 收藏0
  • Sticky Foolter 幾種實(shí)現(xiàn)方式

    摘要:但如果網(wǎng)頁(yè)內(nèi)容不夠長(zhǎng),置底的頁(yè)腳就會(huì)保持在瀏覽器窗口底部。只需要幾行代碼就可以實(shí)現(xiàn),而且像上面計(jì)算或添加額外的元素。 CSS實(shí)現(xiàn)Sticky Footer 什么是 Sticky Footer 所謂 Sticky Footer,并不是什么新的前端概念和技術(shù),它指的就是一種網(wǎng)頁(yè)效果: 如果頁(yè)面內(nèi)容不足夠長(zhǎng)時(shí),頁(yè)腳固定在瀏覽器窗口的底部;如果內(nèi)容足夠長(zhǎng)時(shí),頁(yè)腳固定在頁(yè)面的最底部。但如果網(wǎng)頁(yè)內(nèi)...

    PrototypeZ 評(píng)論0 收藏0
  • 緊貼底部的頁(yè)腳

    摘要:這樣就可以了我們只需要四行簡(jiǎn)單的代碼,就完美實(shí)現(xiàn)了緊貼底部的頁(yè)腳。后記上面是我總結(jié)的四種方法,如果還有什么更好的方法,歡迎共同探討參考資料總在底部的頁(yè)腳揭秘 前言 在寫(xiě)前端頁(yè)面時(shí),經(jīng)常會(huì)遇到這種情況:有一個(gè)具有塊級(jí)樣式的頁(yè)腳,當(dāng)頁(yè)面內(nèi)容足夠長(zhǎng)時(shí)它一切正常;有的時(shí)候,由于頁(yè)面長(zhǎng)度不夠,頁(yè)面底部的頁(yè)腳會(huì)很尷尬的跑上來(lái);頁(yè)腳不能像我們期望中那樣緊貼在視口的最底部,而是緊跟在內(nèi)容的下方。 那么...

    greatwhole 評(píng)論0 收藏0
  • css的結(jié)構(gòu)與布局

    摘要:實(shí)際上表示視口寬度的,而不是。同樣,表示視口高度的當(dāng)視口寬度小于高度時(shí),等于,否則等于。基于的方法這種應(yīng)該算是最佳的解決辦法實(shí)現(xiàn)方法當(dāng)使用布局時(shí),使用在水平和垂直方向都會(huì)居中。 1.自適應(yīng)內(nèi)部元素 在css中,不給元素一個(gè)height值時(shí),元素會(huì)自適應(yīng)其內(nèi)部的元素高度,有時(shí)我們想讓元素的寬度也達(dá)到此效果,應(yīng)用場(chǎng)景如下。 如下當(dāng)前的這種布局,想要改成最外層的div的寬度由當(dāng)前的圖片撐開(kāi)的...

    GeekQiaQia 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<