猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
大家有什么更好的固定窗口的方法吗?
求解:IE6 position:fixed bug (固定窗口方法)
守着一只汪
浏览 191
回答 2
2回答
幕布斯7119047
去除窗口滚动条,最外层加多一个div,模拟窗口。
0
0
0
宝慕林4294392
IE6 不支持position:fixed,不能叫bug若要让IE6模拟position:fixed效果,可以将html,body都设置为height:100%,然后加一个wrapper当body。这样你就可以使用position:absolute来模拟fixed的效果。你可以试试下面的css代码html, body { height: 100%; overflow: auto; }.wrapper { position: relative; width: 100%; height: 100%; overflow: auto; }.box { position: fixed; left: 50%; top: 180px; margin: 0 0 0 -370px; } * html .box { position: absolute; }但是要知道,很难做到完美的模仿。在内容不确定的情况下,还是会出现一些奇怪的现象,而且会影响js对元素的控制,导致js代码的维护难度增加。这些就等你自己去发现了。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
前端工具
学籍认证信息有误为啥不能取消验证审核
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续