• 我是不是真的老了,连简单的CSS都搞不掂。


    web标准必须改成html而非body

    以下是我找到的帮助文章[孟子E章]

    最近,很多人反映 下面的CSS定义在 loose.dtd和xhtml1-transitional.dtd下无效了:

    body{
    SCROLLBAR-FACE-COLOR: #f2f2f2;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #999999;
    SCROLLBAR-3DLIGHT-COLOR: #999999;
    SCROLLBAR-ARROW-COLOR: #999999;
    SCROLLBAR-TRACK-COLOR: #ff0000;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;

    overflow-y:hidden
    }

    解决办法就是

    html,body{
    SCROLLBAR-FACE-COLOR: #f2f2f2;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #999999;
    SCROLLBAR-3DLIGHT-COLOR: #999999;
    SCROLLBAR-ARROW-COLOR: #999999;
    SCROLLBAR-TRACK-COLOR: #ff0000;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;

    overflow-y:hidden
    }

    新的文档类型定义模型使用html 元素作为容器。

    类似的还有

    document.body.scrollHeight等结果为0

    需要使用新的办法:

    var eleHeight
    if(document.documentElement)
    eleHeight = document.documentElement.scrollHeight
    else
    eleHeight = document.body.scrollHeight

  • 相关阅读:
    CentOS7中使用yum安装Nginx的方法
    vsftp上传文件权限
    java传入ftp 0k
    centos 7.0 查看selinux状态|关闭|开启
    NamingException
    fastdfs服务器搭建
    安装gnome图形界面程序
    MAVEN插件-tomcat插件,java编译插件,资源文件拷贝插件
    spring ioc
    jsp全路径
  • 原文地址:https://www.cnblogs.com/LCX/p/528635.html
Copyright © 2020-2023  润新知