• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > div层调整z-index属性无效原因分析及解决方法

div层调整z-index属性无效原因分析及解决方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含z-index无效,z-index,属性无效等相关知识,佚名 希望在学习及工作中可以帮助到您

z-index 无效

在做的过程中,发现了一个很简单却又很多人应该碰到的问题,设置Z-INDEX属性无效。在CSS中,只能通过代码改变层级,这个属性就是z-index,要让z-index起作用有个小小前提,就是元素的position属性要是relative,absolute或是fixed。

1.第一种情况(z-index无论设置多高都不起作用情况):

这种情况发生的条件有三个:

1、父标签 position属性为relative;
2、问题标签无position属性(不包括static);
3、问题标签含有浮动(float)属性。

eg:z-index层级不起作用,浮动会让z-index失效,代码如下:


解决办法有三个(任一即可):

1、position:relative改为position:absolute;
2、浮动元素添加position属性(如relative,absolute等);
3、去除浮动。

2.第二种情况

IE6下,层级的表现有时候不是看子标签的z-index多高,而要看整个DOM tree(节点树)的第一个relative属性的父标签的层级。

eg:IE7与IE6有着同样的bug,原因很简单,虽然图片所在div当前的老爸层级很高(1000),但是由于老爸的老爸不顶用,可怜了9999如此强势的孩子没有出头之日啊!,代码如下:


解决办法: 在第一个relative属性加上一个更高的层级(z-index:1),代码如下:


您可能想查找下面的文章:

  • div层调整z-index属性无效原因分析及解决方法
  • css3的transform造成z-index无效解决方案

相关文章

  • 2017-08-06CSS list-style修改列表属性控制li标签样式
  • 2017-08-06如何判断PC端浏览器内核
  • 2017-08-06编写CSS的一些感悟分享
  • 2017-08-06CSS教程 彻底掌握Z-index属性
  • 2017-08-06一款利用纯css3实现的超炫3D表单的实例教程
  • 2017-08-06设置span 宽度的完美解决方案
  • 2017-08-06CSS强制中英文换行与不换行 强制英文换行示例
  • 2017-08-06css相对定位使用示例
  • 2017-08-06应用before/after伪类时如何CSS命名以及针对ie6/ie7浏览器兼容
  • 2017-08-06鼠标悬停图片产生边框的效果实现

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • CSS绝对定位元素left设为50%实现水平居中
    • css布局小技巧分享(必看)
    • IE与Firefox中CSS兼容性技巧大全
    • CSS 空格引起网页布局间距问题
    • 一款纯css3实现的动画加载导航
    • Firefox奇怪的文字溢出bug div里面的文字溢出
    • 利用负边距技术制作自适应宽度布局的网页
    • CSS 之强制换行技巧
    • css inline-block介绍
    • css盒子模型 css margin 外边框合并

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有