css文件内使用js

这个是我的一个同事使用的方法,之前自己没有用过,看了他写的代码,我震惊了一下,原来css内部竟然也可以使用javascript代码,真实长见识了,学习了……

下面是其中的一段代码,考了过来,留着以后自己查看使用。


#carousel_photo_container #pre {
width: expression(document.getElementById("carousel_photo").width/2 < 300 ? document.getElementById("carousel_photo").width/2 : "300px"); left: expression(document.getElementById("carousel_photo").width/2 < 300 ? 87+300-document.getElementById("carousel_photo").width/2 : "87px"); } #carousel_photo_container #next { width: expression(document.getElementById("carousel_photo").width/2 < 300 ? document.getElementById("carousel_photo").width/2 :"300px"); right: expression(document.getElementById("carousel_photo").width/2 < 300 ? 87+300-document.getElementById("carousel_photo").width/2 :"87px"); background-image: url(../images/cover.gif); } #carousel_photo { padding: 5px; border: 1px solid #990033; max-width:600px; height:auto; _width:expression(this.width > 600 ? "600px" : this.width);

}

这单代码主要作用是根据图片的宽度来实现显示时候图片的宽度!

未经允许不得转载:WEIXING.ME » css文件内使用js

相关文章

评论 (0)

  1. avatar

    mrak一下。下次继续来看。。

  2. avatar
    邯郸seo08-23 18:52回复

    搞不懂。

  3. avatar
    刘俊08-23 23:44回复

    正在学习css

  4. avatar

    嘿嘿,沙发

    • avatar
      WEIXING08-26 6:31回复

      呵呵,被你抢到了!

  5. avatar

    看不懂!!。。。。

  6. avatar

    这个还真没用使用过。

  7. avatar
    否何08-24 16:35回复

    css居然可以用js?
    我第一次看到,学习了。

  8. avatar

    感觉不错,顶一下,继续加油!

  9. avatar

    老朽也长知识了。

  10. avatar
    泉州SEO08-25 9:19回复

    博主加油,很欣赏你的文章!很有感触!

  11. avatar
    厦门SEO08-25 10:45回复

    博主文章写的真好,回帖是一种美德,希望博主也去我那里坐一坐,虽然文章不是很好。

  12. avatar
    clove08-25 12:46回复

    不错,写法新颖
    偷偷的学了

    • avatar
      WEIXING08-26 6:31回复

      呵呵,能学到东西就好!

  13. avatar
    水滴泪08-25 14:24回复

    博主的人气好高啊,来踩踩,我的人气不是很高呢,博主是怎么做到的能教教我吗?
    我喜欢小说,电影,电视剧,音乐,动漫不知道博主喜欢不喜欢,您要是喜欢也来踩踩我的博客吧,(*^__^*) 嘻嘻……

  14. avatar
    肉夹馍08-25 18:27回复

    嘿嘿,我从来都是保留意见。

  15. avatar
    河北seo08-25 18:51回复

    嘿嘿,虽然不是很懂。

  16. avatar
    吵吵08-25 22:09回复

    expression 好的,我记住了,以后试试。

    • avatar
      WEIXING08-26 6:26回复

      对,就是expression

  17. avatar
    一阵风08-25 23:01回复

    没有学过CSS的说

  18. avatar
    Demon08-26 11:26回复

    这个也是第一回听说。受教了。

    • avatar
      WEIXING08-27 10:12回复

      我也是头一回,一起学习!!

  19. avatar
    厦门SEO08-26 12:07回复

    博主的文章真是赏心悦目啊,看得我眼花缭乱,真不赖啊~!

  20. avatar

    亲,你好,我忍不住给你留言了亲,希望也能去我那玩玩哦~!10

  21. avatar
    天边鱼08-28 10:53回复

    呵呵.. 早都不是什么秘密了.. 有段时间CSS挂马利用的就是这个

    • avatar
      WEIXING08-28 19:43回复

      呵呵,看来你是高手啊!以后有问题还得向你讨教!

  22. avatar
    老衲08-29 10:53回复

    额 不懂这个

    • avatar
      WEIXING08-29 11:40回复

      呵呵,不是干挨踢这行的好啊!

  23. avatar
    pandao03-02 12:03回复

    这样写会有性能问题,而且Only IE,建议不要这样写。