展会信息港展会大全

IE6下CSS position:fixed 的修正解法
来源:互联网   发布日期:2016-03-25 16:12:30   浏览:1362次  

导读:在ie6下css中的position:fixed用起来有一些问题,下面我来介绍IE6下CSS position:fixed 的修正解法,各位朋友可参考。IE6 不支援 CSS positio...

在ie6下css中的position:fixed用起来有一些问题,下面我来介绍IE6下CSS position:fixed 的修正解法,各位朋友可参考。

IE6 不支援 CSS position:fixed 的 写法, 所以需要用其他写法达成.

网路上可以找到的解法非常多, 都列在下面的相关网页当参考资料, 有兴趣的在自行研究萝~

IE6 对於 CSS position:fixed 的修正解法

在此直接写我的作法:

代码如下

复制代码

#id_or_class_name {

position:fixed!important;

_position:absolute;

bottom:0;

/*_bottom:-20px;*/

_z-index:10;

right:0;

}

修改时, 一般?g览器修改 bottom, right, 针对 IE6 修改 _bottom, _right 等. (以上 right 重复可以共用, 就不写在上面. (若是要出现在其他区域, 自行修改成 top / left.. 等即可.)

?: _bottom, _z-index 都是给 IE6 看的.

IE6 对於 CSS position:fixed 的修正解法2

这篇的解法我没有测试, 但是看起来是类似的, 写法比较简短, 详见: IE6 的 position:fixed Hack, 下述摘录自此篇解法:

代码如下

复制代码

html, body {height:100%; overflow: auto;}

div {position:absolute;}

body>div {position:fixed;}

?: 前两行是针对 IE6, 最后那一行就是给一般的?g览器.

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港