源代码里最后几行设置样式的代码有什么作用?

来源:4-1 使用jQuery实现网页定位导航(上)

Groune

2015-05-05 17:14

        * html, * html body {
            background-image: url(about:blank);
            background-attachment: fixed;
        }

        * html #menu {
            position: absolute;
            bottom: auto;
            top: expression(100+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
        }

上面的代码有什么作用?浏览器兼容?

写回答 关注

1回答

  • 成者并非一蹴而就
    2015-05-05 18:09:40
    已采纳
     //这一块是解决IE浏览器刷新,会有白页面重复加载显示的
      * html, * html body {
                background-image: url(about:blank);
                background-attachment: fixed;
            }
     //这一块是获取真实距离顶部的高度,最后一局其实就是三目运算符,很好理解
            * html #menu {
                position: absolute;
                bottom: auto;
                top: expression(100+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
            }


    Groune

    谢谢!搜代码只搜到了兼容IE的代码部分。

    2015-05-06 04:00:04

    共 1 条回复 >

网页定位导航特效

本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有

71404 学习 · 486 问题

查看课程

相似问题