1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

使一个层永远在右下角的代码是多少?

本帖由 vo1682006-04-23 发布。版面名称:前端开发

  1. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    就是无论滚动条怎么拉都是在页面的右下角,是定位CSS还是JS代码? :lovely:
     
  2. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    应该是JS
    找个有这个效果的站
    把代码复制下来
     
  3. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    不能CSS定位么?你知道代码是怎样的?贴出来给我嘛
     
  4. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
  5. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    谢谢楼上的兄弟哈,我去实践一下
     
  6. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    不行呢,那个层没有随着滚动条变啊.........还是固定在上面的地方
     
  7. Tameway

    Tameway New Member

    注册:
    2005-09-06
    帖子:
    1,286
    赞:
    8
    肯定是JS,随着事件的发生,属性值也会改变
     
  8. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    那js的代码你知道么?发出来给我吧
     
  9. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    曾经看到一网站的效果,很好。可惜没记下来。

    明天我再找找看,应该是你要的效果。
     
  10. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
  11. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    下面?下面没有我说的那个效果啊.............:(
     
  12. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    很遗憾,该效果在 Firefox 下才有效。
     
  13. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    该网站的效果,使用的是 position: fixed 这个,也就是固定。

    在 FF 下可以很好呈现效果,但是 IE 下面无效。
     
  14. Kevin

    Kevin New Member

    注册:
    2005-10-23
    帖子:
    12,728
    赞:
    55
    怪不得我也看不到!
     
  15. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    蓝色理想 上找到下面的例子:

    HTML:
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD>
    <BODY>
    <div style="position:absolute;height:10pt;top:expression(document.body.clientHeight -this.style.pixelHeight+document.body.scrollTop);font:9pt;">我永远在左下角。^ ———^</div>
    <div style="position:absolute;width:10pt;height:950pt;"></div>
    </BODY>
    </HTML>
    这种仅在 IE 下有效,因为 CSS 中的表达式 express 是 IE 特有的,执行一段 JS 。



    最简单的方法就是使用框架了。
     
  16. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
  17. vo168

    vo168 New Member

    注册:
    2006-04-04
    帖子:
    24
    赞:
    0
    真理的强人真是多啊,我用了你给的代码后有个奇怪问题,不知道是不是我操作上的错误,单独一个页面测试那些代码就没问题,效果看得到,但是一放到有内容的页面上就出现问题,效果没了,原来随滚动条移动的层一直在下面。。。。。。
     
  18. 不学无术

    不学无术 Ulysses 的元神

    注册:
    2005-08-31
    帖子:
    16,714
    赞:
    39
    你可以尝试调整 z-index 样式看看。