js 固定底部 footer

 

除了 display: fixed,方法将 footer 固定在底部,记录下用 js 获取页面 innerHeight,计算出 main 的高度。

HTML:

<body> <header>header</header> <main class="main">main</main> <footer>footer</footer></body>

JS:

function windowHeight () {     // header: 30px; footer:100px; total:130px let mainMinHeight = window.innerHeight - 130 mainMinHeight = bodyMinHeight > 0 ? bodyMinHeight : 0 document.getElementsByClassName(‘main‘)[0].style.minHeight = mainMinHeight + ‘px‘}

  

 

相关文章