1. 程式人生 > >將HTML的頁腳固定在屏幕下方

將HTML的頁腳固定在屏幕下方

add height ddc width clas round *** blog func

/*********************************************************************
 *                 將HTML的頁腳固定在屏幕下方
 * 說明:
 *     處理的方法好像是比較多的,個人還是比較傾向於用JS進行處理。
 *
 *                                   2017-8-25 深圳 龍華樟坑村 曾劍鋒
 ********************************************************************/

一、參考文檔:
    
1. 將footer固定在頁面底部的實現方法 https://segmentfault.com/a/1190000004453249 二、采用代碼: 1. HTML: <body> <header>header</header> <main>main content</main> <footer>footer</footer> </body> 2. CSS: html,body{margin:
0;padding: 0;} header{background-color: #ffe4c4;} main{background-color: #bdb76b;} footer{background-color: #ffc0cb;} /* 動態為footer添加類fixed-bottom */ .fixed-bottom {position: fixed;bottom: 0;width:100%;} 3. JS: $(function(){ function footerPosition(){ $(
"footer").removeClass("fixed-bottom"); var contentHeight = document.body.scrollHeight, //網頁正文全文高度 winHeight = window.innerHeight; //可視窗口高度,不包括瀏覽器頂部工具欄 if(!(contentHeight > winHeight)){ //當網頁正文高度小於可視窗口高度時,為footer添加類fixed-bottom $("footer").addClass("fixed-bottom"); } } footerPosition(); $(window).resize(footerPosition); });

將HTML的頁腳固定在屏幕下方