zoukankan      html  css  js  c++  java
  • 我是不是真的老了,连简单的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

  • 相关阅读:
    设计模式-装饰模式(Decorator Pattern)
    死锁分析与解决
    事务原理与开发
    SQL注入与防范
    数据库连接池
    JDBC基础知识
    算法复习
    计算机网络基础知识
    Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Faile
    手写算法
  • 原文地址:https://www.cnblogs.com/LCX/p/528635.html
Copyright © 2011-2022 走看看