CSS 浏览器兼容写法

#Layer4{Z-INDEX:300;WIDTH:130px;POSITION:absolute;TOP:75px;HEIGHT:47px}1.Z-INDEX:300;... #Layer4 {
Z-INDEX: 300; WIDTH: 130px; POSITION: absolute; TOP: 75px; HEIGHT: 47px
}
1. Z-INDEX: 300; 是什么意思?
2.. POSITION: absolute; 是什么意思?是绝对定位吗?
3. 为什么这理只给出了一个TOP 就能兼容所有有浏览器?
展开
 我来答
is_323
2010-10-26
知道答主
回答量:44
采纳率:0%
帮助的人:0
展开全部
1. Z-INDEX: 300;
Z-INDEX 是层叠顺序,当你设置了POSITION: absolute;的时候,这个层叠顺序才起作用。你有两个层一个是Z-INDEX: 299;令一个是Z-INDEX: 300;那么Z-INDEX: 300;的会覆盖在上边。

2.. POSITION: absolute;
这个就是绝对定位。

3. 当你设置了绝对定位以后,你必须给这个层设置它的位置,如果你不设置的话,他就会出现在浏览器给他的默认位置,而每个浏览器设置的默认位置是不同的,所以你需要给他一个确定的TOP 和 LEFT位置,在所有浏览器下就能出现在固定位置了。也就是你说的兼容了。
YaopK
2010-10-26 · TA获得超过2065个赞
知道大有可为答主
回答量:1958
采纳率:0%
帮助的人:1745万
展开全部
1:
z-index:300
#Layer4的层叠顺序为300
PS:在CSS中,除了X轴,Y轴,还有就是Z轴(类似数学上的坐标),X、Y,是一个平面,而Z即是垂直位置,如,一棰楼房中的第300层。

2:
POSITION: absolute,就是你说的绝对定位。

3:
你单纯只发这些代码,没有任何可以解释的地方,这里跟浏览器的兼容没有任何关系。这里只是一个定位而已。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
传奇勇者
2010-10-26 · TA获得超过747个赞
知道大有可为答主
回答量:1706
采纳率:75%
帮助的人:812万
展开全部
1是层的深度,比如你有多个层重叠的话,数字小的会覆盖数字大的;
2是绝对位置,相对于浏览器的,要是用相对位置,一般是针对父容器的;
3跟浏览器兼容没有什么关系,只是说相对于顶部的距离;
要是说兼容性,要用类似 <!--[if IE 7]><!--> </a> <!--<![endif]-->
这样的语句,比较复杂,不是一两句能说清的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式