• css:注释格式不当引起背景色无效


    这两天试着写CSS,被一个问题烦得够呛。问题源码如下:

    /*   全局*/

    body {
    MARGIN: 0px;
    PADDING:0px;
    background:#4c4c4c;
    }

    本来这个应该没有问题,但是在IE6上浏览时背景显示为白色,在FF上则正常。我以为是CSS HACK的问题,不断的在网上查资料,但是又找不到正确解决的办法,郁闷了一天。昨天晚上我找来一个原来试着写的同样的代码(我记得是兼容IE6的),把它复制到这个文件里,一测试,成了。然后我就把两段代码拿来比对,没有发现问题,无意中发现错误代码中的注释格式好像有点不一样,错误的如下:

    /*   全局*/

    而正确的如下:

    /*   全局   */

    我试着把注释的间距调整了一下,这下顺利了。经过我多次测试,发现“局”字后面必须留有一个字符的间距,否则在IE6中背景色显示为白色。至于“局”字前面有没有间距则没有影响。

    找到了原因,但担心今后出现类似的情况,特保存待查。

    作者:沐雪
    文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。
    如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】
    找一找教程网-随时随地学软件编程 http://www.zyiz.net/

  • 相关阅读:
    zip 中文文件夹为空问题
    webview长按文本区域不显示文字放大镜等方法
    crash
    精疲力尽先生的造访
    告别忙碌的2017,迎来更加忙碌的2018
    传说中的59分!!
    为什么我一定吵不过女人?
    人挪活!
    低谷时,请读书!
    java小入门的感觉
  • 原文地址:https://www.cnblogs.com/puzi0315/p/2658274.html
Copyright © 2020-2023  润新知