position的z-index

z-index用于设置对象(div)的层叠顺序,即谁覆盖谁。z-index值,则越在下层显示。

CSS手册中的说明为:

语法:

z-index : auto | number

取值:

auto :  默认值。遵从其父对象的定位

number :  无单位的整数值。可为负数

说明:

检索或设置对象的层叠顺序

较大 number 值的对象会覆盖在较小 number 值的对象之上。如两个绝对定位对象的此属性具有同样的 number 值,那么将依据它们在HTML文档中声明的顺序层叠。对于未指定此属性的绝对定位对象,此属性的 number 值为正数的对象会在其之上,而 number 值为负数的对象在其之下。设置参数为 null 可以移除此属性。

此属性仅仅作用于 position 属性值为 relative 或 absolute 的对象

这个属性不会作用于窗口控件,如 select 对象。

在IE5.5+中, iframe 对象开始支持此属性。而在之前的浏览器版本中, iframe 对象是窗口控件,会忽略此属性。此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。

对应的脚本特性为 zIndex 。

我们把CSS手册中例子的图片改一下:

html文件:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>position的z-index</title>
</head>
<body>
<style>
  #idParentDiv{width:100%;height:120px;padding:6px;background-color:buttonshadow;position:relative;}
  #idDiv1{width:160px;height:80px;background-color:#FFD700;padding:6px;position:absolute;z-index:3;left:9px;top:9px;z-index:6;}
  #idDiv2{width:120px;height:80px;background-color:thistle;padding:6px;position:absolute;z-index:3;right:9px;bottom:9px;z-index:4;}
  #idDiv3{width:140px;height:80px;background-color:lightskyblue;padding:6px;position:absolute;z-index:3;left:150px;top:25px;z-index:5;}
  #idCodeDiv{width:100%;padding:4px;font-family:verdana,tahoma;margin:12px 0px 0px 0px;background-color:#EEEEEE;font-weight:bold;}
</style>
<div id=idParentDiv>
<div id=idDiv1><img src="2.jpg" style="width:60px;border:1px solid #FFFFFF;"><br>z-index : 6 ; </div>
<div id=idDiv2><img src="2.jpg" style="width:60px;border:1px solid #FFFFFF;"><br>z-index : 4 ; </div>
<div id=idDiv3><img src="2.jpg" style="width:60px;border:1px solid #FFFFFF;"><br>z-index : 5 ; </div>
</div>
</body>
</html>

效果如下:


本文地址:http://www.bianceng.cn/web/Css/201608/50336.htm

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索对象
, 属性
, position
, number
, z-index
, px
z index
position z index、css position z index、css position zindex、svg中z index的问题、css的z index,以便于您获取更多的相关知识。

时间: 2024-10-02 02:20:31

position的z-index的相关文章

CSS网页制作教程:z

文章简介:浏览器节点显示层级是一个费力的活, 今天你觉得 A 区块会永远置顶, 但明天因为需求变动, 突然出现 B 元素需要置顶. 一层一层往上堆砌, 某天回头一看, 发现很多区块交错在一起, 而且他们的值一个比一个大, 根本搞不清头绪. 我觉得在操刀干活之前, 最好先将 position, z-i CSS 中的 z-index 属性用于设置节点的堆叠顺序, 拥有更高堆叠顺序的节点将显示在堆叠顺序较低的节点前面, 这是我们对 z-index 属性普遍的认识. 与此同时, 我们总是对堆叠顺序捉摸不

index 属性

  返回字符位置,它是查找字符串中第一个成功匹配的开始位置.只读. RegExp.index 该属性的相关对象总是全局 RegExp 对象. 说明 index 属性是基于零的.其初始值为 -1,不论何时产生一个成功匹配,它的值都将改变. 示例 下例阐明了 index 属性的用法.该函数重复了字符串查找,并将字符串中每一个字的 index 和 lastIndex 值都打印出来. function RegExpTest(){ var ver = Number(ScriptEngineMajorVer

CSS 中z-index全解析

z-index全解析 Z-index属性决定了一个HTML元素的层叠级别. 元素层叠级别是相对于元素在Z轴上(与X轴Y轴相对照)的位置而言. 一个更高的Z-index值意味着这个元素在叠层顺序中会更靠近顶部.这个层叠顺序沿着垂直的线轴被呈现. 在一个HTML页面中,自然的层叠顺序(也就是元素在Z轴上的顺序)是由很多因素决定的: 具有负值的stacking contexts(层叠环境)元素,按照出现的先后顺序排列(越靠后层级越靠上); 没有被定位,没有浮动的块级元素,按照出现的先后顺序排列; 没有

简单高效的短链接生成服务C#实现

项目中有一处需求,需要把长网址缩为短网址,把结果通过短信.微信等渠道推送给客户.刚开始直接使用网上现成的开放服务,然后在某个周末突然手痒想自己动手实现一个别具特色的长网址(文本)缩短服务. 由于以前做过socket服务,对数据包的封装排列还有些印象,因此,短网址服务我第一反应是先设计数据的存储格式,我这里没有采用数据库,而是使用2个文件来实现: Url.db存储用户提交的长网址文本,Url.idx 存储数据索引,记录每次提交数据的位置(Begin)与长度(Length),还有一些附带信息(Hit

OpenGL ES From the Ground Up, Part 1: Basic Concepts

FRIDAY, APRIL 17, 2009 OpenGL ES From the Ground Up, Part 1: Basic Concepts I've done a number of postings on programming OpenGL ES for the iPhone, but most of the posts I've done have been targeted at people who already know at least a little bit ab

css中z-index不起作用解决办法

第一点,和我的相符,但我把它改成了position:absolute,问题依然存在.第二点.第三点和我的情况不符. 接着就是一层一层地追,发现把这个层(A)比较高一级的父层(B)加上"position:relative;z-index:100;"就好了,原来是B层比与相邻的层(C)低了,导致B层里的任何一层无论怎么设z-index,也高不过与B层相邻的那个C层. 第二次是任何浏览器都不起作用,还是一层一层的追,发现这一层的一个父层里有"overflow:hidden;&quo

用Ogre2.0 打造新3D引擎教程

从现在Ogre2.1的代码来看,大约总结下,更新包含去掉过多的设计模式,SoA的数据结构(用于SIMD,DOD),新的线程模式,新的渲染流程与场景更新,新的材质管理系统,新的模型格式,新的合成器方案,更新是全方面的,可以说,Ogre2.x与Ogre1.x完全不是同一个引擎,不管是效率,还是从渲染新思路的使用上. 大体上参照二份主要文档,一份是 OGRE.2.0.Proposal.Slides.odp,现在Ogre的维护者之一dark_sylinc比对其他的引擎以及相关测试写的 Ogre2.0要修

JS代码格式化和语法着色V2_javascript技巧

升级到第二版开一贴以示庆贺哈哈哈 自 Ver1.1 升级内容 1. 增加函数列表 2. 增加函数 Export 功能 3. 增加函数依存关系分析 这个功能个人未见其他软件实现过自己创意问题多多目前分析能力还是比较有限的只能分析全局函数依存关系可能在复杂代码的情况下出现 bug 4. 修正 for 语句分析 bug 5. 修正 语法折叠的 bug 6. 改进 Collapse All ※ Expand All 函数工作方式避免行数太大时的死机 7. 改进行号分析机制避免行数太大时的死机 复制代码

Android仿微信通讯录滑动快速定位功能

先给大家展示下效果图: 实现代码如下: 下面简单说下实现原理. public class IndexBar extends LinearLayout implements View.OnTouchListener { private static final String[] INDEXES = new String[]{"#", "A", "B", "C", "D", "E", &qu