博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决ie6下不支持fix属性,模拟固定定位
阅读量:5305 次
发布时间:2019-06-14

本文共 1432 字,大约阅读时间需要 4 分钟。

1  2  3  4 
5 模拟固定定位fix 6 12 13 14
15
16
17 18
View Code

html{ height:100%; overflow:hidden;}//此处让其跟文档height一样

body{margin:0;  height:100%; overflow:auto;}//此处也是让其跟html元素的height一样,相对html元素
.box{height:2000px;}
.div{width:100px;height:100px;background:red; position:absolute;left:100px;top:100px;}//此处用了绝对定位,而此处的定位是相对文档的,当滚动条滚动的时候自然这里,没有相对html滚动,从而达到固定定位fix遮掩的效果(兼容性很好)

 

 

1  2  3  4 
5 无标题文档 6 11 12 13
14
15
16 17
View Code

_position:absolute;_top:expression(eval(document.documentElement.scrollTop+100)); 这里针对的ie6以下不支持fix属性,来模拟的。性能不是很好

 

 

1  2  3  4 
5 图片块中居中 6 11 12 13
14
15
16 17
View Code

图片块中居中,这种方式兼容性很好,语法也简单

 

1 
View Code

这种方式没有上面的好用。不推荐

 

 

 

1  2  3  4 
5 li的里分为左右两块元素,右边元素一直跟在左侧内容后边并距离左侧元素10px间距,左侧元素宽度由左侧内容撑开。如果左右两侧内容总宽度超出了li宽度,就把左侧多出的文字隐藏掉 6 7 13 14 15
41 42
View Code

li元素里分为左右两块元素,右边元素一直跟在左侧内容后边并距离左侧元素10px间距,左侧元素宽度由左侧内容撑开。如果左右两侧内容总宽度超出了li宽度,就把左侧多出的文字隐藏掉

 

 

转载于:https://www.cnblogs.com/codc-5117/p/4022379.html

你可能感兴趣的文章
JSON TO JOBJECT转换的使用方法
查看>>
几种常用的JS类定义方法
查看>>
如何理解环境光?
查看>>
EditText点击出现光标但不弹出软键盘
查看>>
Vue学习记录(一)
查看>>
onsubmit 事件
查看>>
git的sshkey生成步骤
查看>>
HTTP状态码
查看>>
iOS如何过滤掉文本中特殊字符
查看>>
python - wmi模块学习(windwos硬件信息获取)
查看>>
FFmpeg命令行工具学习(四):FFmpeg 采集设备
查看>>
HTML5系列一(属性概述)
查看>>
大话设计模式--Python
查看>>
HOW TO UPGRADE GHOST ON OPENSHIFT
查看>>
python之路:数据类型初识
查看>>
Maven------使用maven新建web项目出现问题 项目名称出现红色交叉
查看>>
基础学习:C#中float的取值范围和精度
查看>>
Akka-Cluster(3)- ClusterClient, 集群客户端
查看>>
理解rem实现响应式布局原理及js动态计算rem
查看>>
基本数据类型编程练习一
查看>>