<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks

    This CSS footer stylesheet will make a footer stick to the bottom of the page. CSS Sticky Footer

    Make the Footer Stick to the Bottom of a Page

    CSS Sticky Footer is Cross-Browser

    There are several ways to make a footer stick to the bottom of a page using CSS. But until now, they've used long and messy hacks or a lot of extra HTML markup; this method uses only 15 lines of CSS and hardly any HTML markup. Even better, it's completely valid CSS, and it works in all major browsers. Internet Explorer 5 and up, Firefox, Safari, Opera and more.

    View the example CSS Sticky Footer.

    How to use this footer on your website

    Add the following lines of CSS to your stylesheet. The negative value for the margin in .wrapper is the same number as the height of .footer and .push. The negative margin should always equal to the full height of the footer (including any padding or borders you may add).

    1. * {
    2.     margin: 0;
    3. }
    4. html, body {
    5.     height: 100%;
    6. }
    7. .wrapper {
    8.     min-height: 100%;
    9.     height: auto !important;
    10.     height: 100%;
    11.     margin: 0 auto -4em;
    12. }
    13. .footer, .push {
    14.     height: 4em;
    15. }

    Follow this HTML structure. No content can be outside of the .wrapper and .footer div tags unless it is absolutely positioned with CSS.

    1. <html>
    2.     <head>
    3.         <link rel="stylesheet" href="layout.css" ... />
    4.     </head>
    5.     <body>
    6.         <div class="wrapper">
    7.             <p>Your website content here.</p>
    8.             <div class="push"></div>
    9.         </div>
    10.         <div class="footer">
    11.             <p>Copyright (c) 2008</p>
    12.         </div>
    13.     </body>
    14. </html>

    Troubleshooting

    Adding margins to elements is messing up the footer.

    Simply use padding instead, and all your worries will go away.

    I put this on my site and it doesn't work right in browser X. You have something wrong with your code!

    Check to see if the example footer page works in that browser. If it does, then you have something wrong with yours!

    I don't know web design. Can you help me with this?

    I charge for website assistance by the hour, and there's a minimum charge of 50 USD. However, there are plenty of CSS and web design forums on the internet where you can get free help. If you really want me to fix it, send me an email and we can discuss pricing.

    The height: auto !important; and height: 100%; properties

    I've been getting about an email a week informing me that the footer works fine without height: auto !important; and height: 100%; in the wrapper selector. This is a min-height hack for IE, so if you want the footer to stick to the bottom of the page in Internet Explorer 6, don't remove it!

    posted on 2009-09-23 09:44 seal 閱讀(221) 評論(0)  編輯  收藏 所屬分類: CSS
    主站蜘蛛池模板: 黄色网址免费大全| 永久免费在线观看视频| 免费观看一级毛片| 亚洲剧情在线观看| 欧洲精品成人免费视频在线观看| 亚洲国产精品久久人人爱| 亚洲视频在线观看免费视频| 亚洲精品动漫在线| 成人免费一区二区无码视频| 亚洲一级黄色大片| 日本一道一区二区免费看| 亚洲av无码日韩av无码网站冲| 国产亚洲精品免费| 亚洲免费无码在线| 亚洲国产精品久久66| 亚洲精品国自产拍在线观看| 伊人久久国产免费观看视频| 国产亚洲av片在线观看播放| 99视频在线免费看| 亚洲视频无码高清在线| 国产色爽免费视频| 两个人www免费高清视频| 亚洲小视频在线观看| 成年人免费的视频| 牛牛在线精品免费视频观看| 亚洲综合熟女久久久30p| 99xxoo视频在线永久免费观看| 亚洲伊人久久大香线蕉AV| 五月天婷亚洲天综合网精品偷| 国产精品1024在线永久免费 | 国产在线观a免费观看| 亚洲国产精品久久| 麻豆国产入口在线观看免费| 永久免费精品影视网站| 亚洲综合网美国十次| 国产免费av片在线无码免费看| 久久久久国色AV免费观看| 亚洲一区中文字幕在线观看| 免费一级特黄特色大片在线| 久草福利资源网站免费| 亚洲欧美中文日韩视频|