z-index--记录七

1.z-index用来控制元素重叠时堆叠顺序。

适用于:已经定位的元素(即position:relative/absolute/fixed)。

2.不使用z-index的时候,堆叠顺序如下(从下到上):

  • 根元素(即HTML元素)的background和borders
  • 正常流中非定位后代元素(这些元素顺序按照HTML文档出现顺序)
  • 已定位后代元素(这些元素顺序按照HTML文档出现顺序)

3.使用z-index的时候,堆叠顺序如下(从下到上):

  • 根元素(即HTML元素)的背景和border
  • 正常流中非定位后代元素(这些元素顺序按照HTML文档出现顺序)
  • 浮动元素(浮动元素之间是不会出现z-index重叠的)
  • 正常流中inline后代元素
  • 已定位后代元素(这些元素顺序按照HTML文档出现顺序)

4.与文档渲染的先后顺序还是有关系的。

转载:http://www.cnblogs.com/zqzjs/p/4550151.html

时间: 2024-12-03 22:28:33

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

AOP记录异常邮件发送记录

一般我们的异常都会抛出到控制层,如果使用struts2也就是action.然后try{//正确代码实现}catch{//在里面记录错误日志},这样咋一看是不错,代码很完美.但是如果项目中有成千上万个项目怎么办?难道在每个action的catch里面都要加入异常记录代码?很显然工作量是很大的.7 `, X, R" [  \1 [2 D 0 S+ I4 X, f& F) \, L  C/ Y$ t; P6 ~# Q4 g- Q4 v) H" M       鉴于项目中配置了数据库事

HDU 3065 AC自动机

题意:给出大写字母组成的模式串,再给出一个字串匹配,问每个模式串在母串中出现的次数,母串为可见字符ASCII. 注意字典树开next的大小,没看清题MLE好几次.. #include <iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<queue> using namespace std; const int kind = 28; int num[1

ORACLE性能优化之SQL语句优化

文章来源:http://blog.csdn.net/jdzms23/article/details/23850783 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[-] SQL语句执行过程 1 SQL语句的执行步骤 2 典型SELECT语句完整的执行顺序 3 SQL语句执行过程 优化器及执行计划 1 SQL优化方法论 合理应用Hints 1Hints 索引及应用实例 1什么是索引 2索引分类 3什么时候使用索引 4改写SQL使用索引 5索引应用 其他优化技术及应用 1其他优化

java版飞机大战 实战项目详细步骤

分析 飞机大战 首先对这个游戏分析,在屏幕上的物体都是飞行物,我们可以把建一个类,让其他飞行物继承这个类.游戏中应有英雄机(也就是自己控制的飞机).敌人.而敌人应该分为打死给分的飞机(就是普通飞机),另一种就是打死有奖励的敌人.他们都应该是飞行物的子类,我们也可以为普通飞机和给奖励的敌人设一个接口让他们去实现接口,这样有利于以后的扩展,我在这里给的简化版的飞机大战,主要是为了让大家了解面向对象. 第一步建立飞行物类 import java.awt.image.BufferedImage; /**

dataGridView 删除行

问题描述 我在窗体中加载了dataGridView但是我怎么在点击删除按钮的事件时删除我选中的行谢谢各位大虾帮忙啊~!!!!!!!!! 解决方案 解决方案二:做事件处理喽.datagridview.currentrow......删除就是了如果不是绑定数据可以删绑定数据删除数据库,再绑定解决方案三:现在就是不知道怎么删除数据库了表里的删了不知道怎么删数据库解决方案四:这个问题...我坚信百度可以告诉你解决方案五:难道您不可以吗真郁闷解决方案六:dataGridView1.Rows.Remove(

源代码-c语言万年历问题,在原本的要求添加需求,同时显示农历

问题描述 c语言万年历问题,在原本的要求添加需求,同时显示农历 这里先给出我把农历整合进万年历后的代码 #include #include #include unsigned int LunarCalendarDay; unsigned int LunarCalendarTable[199] = { 0x04AE53,0x0A5748,0x5526BD,0x0D2650,0x0D9544,0x46AAB9,0x056A4D,0x09AD42,0x24AEB6,0x04AE4A,/*1901-19

C# 递归问题!求教!

问题描述 privatestring[]_orderCode={"Z","X","9","C","B","N","6","E","R","T","8","Y","U","I","0","P"

In Memory—Oracle 12C重要新特性IMO详解

IMO,即In-Memory Option.为Oracle 12c中最为重要的新特性之一.12.1开始支持该新特性. 目录 基本介绍 可以启用In-Memory列存储功能的级别 适合使用IMO功能的操作类型 可以使用INMEMORY子句的命令 查询数据库中哪些segment启用了IM 不适合使用IM的操作 数据压缩 IM的存储设置 与IMO相关的初始化参数 在表,表空间,或者物化视图上启用IM 与IM相关的等待事件 与IM相关的统计信息 一.基本介绍 In-Memory列存储组件,为12c 中S