DIV+CSS制作网页之如何设置z-index

明代逃课生

明代逃课生

2016-02-19 23:49

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的DIV+CSS制作网页之如何设置z-index懂设计的网友们快点来了解吧!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

[参与测试的浏览器:IE6 / IE7 / IE8 / FF3 / OP9.6 / SF3 / Chrome2 ]
[操作系统:Windows]

貌似很多同学对为什么这个div在上层,那个div在下层、无论如何设置z-index都无法居上的问题纠结抓狂、上吐下泻、恶心失眠、郁郁而终,致使不敢随意使用层的叠加。但层的叠加效果,在交互设计中却频频出现,所以我们必须驾驭它,要驾驭它,就要掌握其规律。

首先明确几点在文中所需要用到的概念

静态定位:position:static(为position属性的默认值)。 动态定位:position:relative或position:absolute或position:fixed。 祖元素:任意包含该元素的元素。 父元素:直接包含该元素的祖元素。 同辈元素:拥有共同的父元素的元素。

注:这些概念为作者自定义,仅用于本文。

引用:

关于同辈元素是个非常关键的词,这里还需要详细解释一下。

div
    div/div
    div id="a"/div
    div/div
    div/div
    div/div
    div/div
/div
div id="f"
    div/div
    div id="b"/div
    div id="c"/div
    div/div
    div/div
    div/div
/div

在这个例子中,div#a与div#b并不是同辈元素,只有像div#b和div#c这样拥有同样父体div#f的的元素才能叫同辈元素。

引用结束

接下来看看这五条法则

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

法则一:同辈元素定位方式相同,且无z-index设置时,html靠后者居上。

运行代码框

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

展开更多 50%)
分享

猜你喜欢

DIV+CSS制作网页之如何设置z-index

Web开发
DIV+CSS制作网页之如何设置z-index

CSS元素的层叠与z-index设置

Web开发
CSS元素的层叠与z-index设置

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

学习CSS网页制作:z-index在IE中的迷惑

Web开发
学习CSS网页制作:z-index在IE中的迷惑

CSS教程:网页布局定位及z-index解释

Web开发
CSS教程:网页布局定位及z-index解释

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Div+CSS网页制作误区

Web开发
Div+CSS网页制作误区

CSS元素层叠级别及z-index

Web开发
CSS元素层叠级别及z-index

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

人不狠站不稳 人不坏死得快

人不狠站不稳 人不坏死得快

CSS Sprite操作:用CSS处理圆角

CSS Sprite操作:用CSS处理圆角
下拉加载更多内容 ↓