z-index ie6下的解决方案

所属分类: 网页制作 / CSS 阅读数: 845
收藏 0 赞 0 分享
XML/HTML Code复制内容到剪贴板
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3.     <head>  
  4.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5.         <meta name="author" content="Chomo" />  
  6.         <link rel="start" href="http://www.14px.com" title="Home" />  
  7.         <title>法则五:非同辈元素,任意一者或其祖元素拥有动态定位时,同时各自向上寻找动态定位的祖元素,并分别从中拿出具备最高级别的祖元素(或其本身)进行比较。</title>  
  8.     </head>  
  9.     <style type="text/css">  
  10.         div { font:12px/1.5 arial;}   
  11.         div strong { color:#fff; background:#036; display:inline-block;}   
  12.         h3 strong { color:#f00;}   
  13.         /*--- 定义方块外形 ---*/   
  14.         .div1,   
  15.         .div2 {   
  16.             height:70px;   
  17.             width:150px;   
  18.             background:#cff;   
  19.             border:1px solid #036;   
  20.         }   
  21.         .grandDiv1,   
  22.         .grandDiv2 {   
  23.             padding:10px;   
  24.             border:1px solid #060;   
  25.             width:174px;   
  26.             background:#cf9;   
  27.         }   
  28.         .parentDiv1,   
  29.         .parentDiv2 {   
  30.             padding:10px;   
  31.             border:1px solid #f06;   
  32.             width:152px;   
  33.             background:#fcf;   
  34.         }   
  35.         /*--- 定义方块偏移位置、文字位置 ---*/   
  36.         .grandDiv2 {   
  37.             margin-top:-50px;   
  38.             margin-left:95px;   
  39.         }   
  40.         .parentDiv2 {   
  41.             margin-top:-40px;   
  42.             margin-left:85px;   
  43.         }   
  44.         .div2 {   
  45.             margin-top:-20px;   
  46.             margin-left:75px;   
  47.             padding-top:30px;   
  48.             height:40px;   
  49.         }   
  50.         .grandDiv2 .parentDiv2,   
  51.         .grandDiv2 .div2,   
  52.         .parentDiv2 .div2 { margin:0;}   
  53.     </style>  
  54.     <body>  
  55.         <h3>法则五<strong>(重要)</strong>:非同辈元素,任意一者或其祖元素拥有动态定位时,同时各自向上寻找动态定位的祖元素至共有的祖元素的下一级为止,并分别从中拿出具备最高级别的祖元素(或其本身)进行比较。</h3>  
  56.         <p>情况1:子元素的z-index无论多大,父元素大者居上。<p>  
  57.             <div class="parentDiv1" style="position:relative; z-index:2;">  
  58.                 .parentDiv1{position:relative;<strong>z-index:2</strong>}   
  59.                 <div class="div1">.div1{position:static}</div>  
  60.             </div>  
  61.             <div class="parentDiv2" style="position:relative; z-index:1;">  
  62.                 <div class="div2" style="position:relative; z-index:10000;">.div2{position:relative;<strong>z-index:10000</strong>}</div>  
  63.                 .parentDiv2{position:relative;<strong>z-index:1</strong>}   
  64.             </div>  
  65.         <p>情况2:父元素居下,子元素也可以居上。<p>  
  66.         <div class="parentDiv1">  
  67.             .parentDiv1{position:staitc}   
  68.             <div class="div1" style="position:relative;">.div1{position:relative}</div>  
  69.         </div>  
  70.         <div class="parentDiv2">  
  71.             <div class="div2">.div2{position:staitc}</div>  
  72.             .parentDiv2{position:staitc}   
  73.         </div>  
  74.         <p>情况1、情况2结合扩展比较。<p>  
  75.         <div class="grandDiv1" style="position:relative; z-index:3;">  
  76.             .grandDiv1{position:relative;<strong>z-index:3</strong>}   
  77.             <div class="parentDiv1">  
  78.                 .parentDiv1{position:staitc}   
  79.                 <div class="div1" style="position:relative; z-index:10000;">.div1{position:relative;<strong>z-index:10000</strong>}</div>  
  80.             </div>  
  81.         </div>  
  82.         <div class="grandDiv2">  
  83.             <div class="parentDiv2" style="position:relative; z-index:4;">  
  84.                 <div class="div2">.div2{position:staitc}</div>  
  85.                 .parentDiv2{position:relative;<strong>z-index:4</strong>}   
  86.             </div>  
  87.             .grandDiv2{position:static;}   
  88.         </div>  
  89.     </body>  
  90. </html>  
更多精彩内容其他人还在看

2013年五大主流浏览器 HTML5 与 CSS3 兼容性大比拼

这篇文章主要介绍了2013年五大主流浏览器 HTML5 和 CSS3 兼容性大比拼,需要的朋友可以参考下
收藏 0 赞 0 分享

前端设计师需要了解的9个问题

这篇文章主要介绍了前端设计师需要了解的9个问题以及注意事项,非常的实用,是篇非常不错的文章,这里推荐给大家
收藏 0 赞 0 分享

CSS强制性换行的方法区别详解

自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行
收藏 0 赞 0 分享

CSS语义化命名方式及常用命名规则

本文搜集了一些CSS语义化命名方式以及命名规则。如有错误或不妥之处,敬请指出,欢迎你提出更好的建议,加插更多的命名规范。
收藏 0 赞 0 分享

ul li内容宽度的问题的解决方案

在IE6下只要我设置LI的宽度为auto,不论LI里面的内容多长,LI的宽度始终是100%,即UL的宽度(这里我已经写死了UL的宽度)。设置max-width也没用。高手们,在IE系列浏览器中如何使LI的宽度真正的随着内容增长而增长呢?像FF那样。
收藏 0 赞 0 分享

html5+css3气泡组件的实现

本文是html5+css3系列教程的第一篇,给大家讲述html5+css3实现气泡组件,讲解的十分的详细,这里推荐给大家,希望对大家能有所帮助
收藏 0 赞 0 分享

html5+css3之CSS中的布局与Header的实现

本文从CSS3的布局(CSS的布局的演化、CSS3盒模型-box-sizing、float布局中的bfc、Flexbox简介)Header布局的实现(float实现布局、Header js的实现)向我们展示了HTML5与CSS3的魅力。
收藏 0 赞 0 分享

一款恶搞头像特效的制作过程 利用css3和jquery

今天给大家介绍一款恶搞头像特效的制作过程,你可以把任意一张照片放到跳舞的漫画中,为他带上不同的帽子,让他翩翩起舞,下面我们一起来看一下制作过程和效果
收藏 0 赞 0 分享

大图片根据分辨率自适应宽度仍居中显示

一个1920*900的大图,在1024*768的分辨率下仍居中显示,如何做到这一点,下面是一个可行的解决方案
收藏 0 赞 0 分享

CSS3提交意见输入框样式代码

这个提交意见输入框,结构使用到了table,样式用的css3,包含了多方面的知识,比较适合新手朋友们
收藏 0 赞 0 分享
查看更多