zoukankan      html  css  js  c++  java
  • 关于Div适应到页面底部

    在IE8中单独开发一套系统提供服务

    由于页首和页尾都是嵌套的DIV,所以中间DIV在大小变化的情况下,

    底部是贴着中间的,这就造就了下面一片空白的问题。

    解决方案:

    1、固定中间DIV高度。

    问题可以解决,但是不能适应其他电脑分辨率,一旦电脑变大变小,视

    图变得极差。

    2、为底部嵌套页面添加绝对路径。

    在底部页面的DIV中添加{position:absolute;bottom:0;}

    问题也可解决。问题是必须保证中间DIV大小不超过当前能看到的全部

    换言之就是大小不能太大,否则和底部又重合了。

    3、第三种方法也会添加绝对路径,不过添加了距离上不距离的方法。

    底部页面DIV样式{position:absolute;bottom:0;},同时使用JS

    最好给底部页面一个高度

    获取当前页面总共高度减去底部页面高度,就是距离顶部高度。

    公式:距离顶部top=当前页面高度-底部页面高度

    JS方法:

    function(){
    var height=document.body.offsetHeight;//获取当前页面总高度
    var top=height+$(".topdiv").height();//顶部页面的高度(注意height计算的高度没有把顶部嵌套的页面高度加进去)
    $(".foot").css("top",top);//给底部页面添加绝对路径距离上面高度
    }
    
  • 相关阅读:
    微信扫码
    vue h5公众号支付
    vue h5支付宝支付
    vue PDF预览
    vue 中AES加密
    vue 动态路由配置
    移动端调试工具
    Ajax工作原理
    yahoo军规
    Flex 布局教程
  • 原文地址:https://www.cnblogs.com/ysj4428/p/6593374.html
Copyright © 2011-2022 走看看