解决IE6 IE7绝对定位弹层被后面的元素遮住?

弹层边框一直被后面的元素边框遮住,试了n种方法,只有这个比较好用。

<div class="tuijian-table">
  <ul>
    <li class="first">
      <span class="thead">4月(将雨最少)</span>
      <p class="tbody">
        <span class="mon-wendu"><em class="begin-wd">9</em>~<em class="end-wd">15</em></span>
        <span class="mon-jiangyu">5天降雨</span>
      </p>
      <a class="layer" href=""><b class="now-detail">查看1月历史天气详情</b></a>
    </li>
    <li>
      <span class="thead">5月</span>
      <p class="tbody">
        <span class="mon-wendu"><em class="begin-wd">9</em>~<em class="end-wd">15</em></span>
        <span class="mon-jiangyu">7天降雨</span>
      </p>
      <a class="layer" href=""><b class="now-detail">查看1月历史天气详情</b></a>
    </li>
    <li class="lasted">
      <span class="thead">6月(空气最优)</span>
      <p class="tbody">
        <span class="mon-wendu"><em class="begin-wd">9</em>~<em class="end-wd">15</em></span>
        <span class="mon-jiangyu">9天降雨</span>
      </p>
      <a class="layer" href=""><b class="now-detail">查看1月历史天气详情</b></a>
    </li>
  </ul>
</div>

style样式:

li{
  float:left;
  width:248px;
  height:105px;
  text-align:center;
  font-size:12px;
  cursor:pointer;
  position:relative;
  z-index:9;
  zoom: 1;
  *zoom:1;

}

li.first{
  border-left:1px solid #dcecf9;
  position:relative;
  z-index:99;
}

li.lasted{

  z-index:1;
}

.layer{
  display:none;
  position:absolute;
  left:0;
  top:0;
  z-index:9;
  zoom: 1;
  border: 2px solid #268dea;
  text-decoration: none;
  width:246px;
  height:101px;

}
.layer b{
  background:#268dea;
  line-height:27px;
  display:block;
  width:100%;
  color:#fff;
  margin-top:75px;
  text-align:center;
  font-size:12px;
}
li:hover{

  .layer{

    display:block;

  }

}

看出来没有,弹层的定位层级不是最重要的,最重要的是三个相对定位的li元素,一个比一个层级高了,所以要设置成第一个的层级比下一个高才可以。

ps补充:li标签hover前后border宽度不一样怎么防止抖动?

把hover之后的border不要加载li上,加在一个单独的隐藏标签上,当hover上li标签时,这个标签显示。

解决IE6 IE7绝对定位弹层被后面的元素遮住的更多相关文章

  1. ie6 ie7 绝对定位 相对定位 层被遮住

    relative 上加上z-index有多个,则z-index递减, absolute层显示则不会被其它标签挡住.

  2. 解决IE6/IE7/IE8不支持before,after问题

    对从事web开发的朋友来讲,低版本的IE永远是一个痛点,不支持最新技术(如css3,html5). 在现在web开发中使用图标字体已经很广泛,如Font Awesome,Bootstrap等,字体图片 ...

  3. 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题

    解决IE6,IE7下子元素使用position:relative.父元素使用overflow:auto后,子元素不随着滚动条滚动的问题   在IE6,IE7下,子元素使用position:relati ...

  4. 一句white-space:nowrap解决IE6,IE7下浮动元素不自动换行

    一句white-space:nowrap解决IE6,IE7下浮动元素不自动换行

  5. 解决IE6,IE7不能隐藏绝对定位溢出的内容

    令人蛋疼的IE,IE6/IE7下父元素有相对/绝对定位时,子元素在IE6和IE7下overflow:hidden;失效. 情况一:(在parent上增加position:relative) <s ...

  6. 解决IE6 IE7 JSON.stringify JSON 未定义问题

    在项目中引入json2.js 官方http://www.json.org/ 源码地址:https://github.com/douglascrockford/JSON-js $.ajax({ url: ...

  7. clearfix 兼容IE6/IE7,解决ie6/ie7下多出一行的问题,bootstrap的clearfix的bug

    .clearfix:before, .clearfix:after { content: "."; display: block; height: ; overflow: hidd ...

  8. span 右浮动折行 解决ie6/7中span右浮动折行问题

    A floated box is shifted to the left or right until its outer edge touches the containing block edge ...

  9. span 右浮动折行 解决ie6/7中span右浮动折行问题

    RM8005: IE6 IE7 IE8(Q) 中行内元素后相邻的浮动元素在某些情况下会折行放置在之前行内元素所在行框的底部 标准参考 W3C CSS 2.1 规范文档里对于浮动元素与非浮动行内元素相邻 ...

随机推荐

  1. PYTHON 爬虫笔记十:利用selenium+PyQuery实现淘宝美食数据搜集并保存至MongeDB(实战项目三)

    利用selenium+PyQuery实现淘宝美食数据搜集并保存至MongeDB 目标站点分析 淘宝页面信息很复杂的,含有各种请求参数和加密参数,如果直接请求或者分析Ajax请求的话会很繁琐.所以我们可 ...

  2. html5--1.18 div元素与布局

    1.18 div元素与布局 1.元素的分类2.div元素与布局 1.元素的分类 块元素:主要特征是会产生换行效果,自动与其他元素分离成两行:通常可以作为容器在内部添加其他元素. 已经学过的块元素有: ...

  3. linux命令学习笔记(24):Linux文件类型与扩展名

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序 而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux ...

  4. struct tm 和 time_t 时间和日期的使用方法(转

    关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元) .概念 在C/C++中,对字符串的操作有很多值得注意的问题,同样,C ...

  5. 【Lintcode】077.Longest Common Subsequence

    题目: Given two strings, find the longest common subsequence (LCS). Your code should return the length ...

  6. 有趣的Javascript:只需一个JS让万恶的IE5、IE6、IE7、IE8全都支持H5原生Canvas绘图(有演示demo)

    该demo支持IE5以上任意内核的浏览器 查看演示demo:支持IE5以上版本的浏览器Canvas绘图demo 补充:chats.js和echarts等图表库也可以使用本方法兼容IE6以上浏览器 1. ...

  7. BZOJ3295:[CQOI2011]动态逆序对

    浅谈树状数组与线段树:https://www.cnblogs.com/AKMer/p/9946944.html 题目传送门:https://www.lydsy.com/JudgeOnline/prob ...

  8. nagios客户端安装与配置windows篇

    一.被监控的windows xp客户端的配置 1.安装NSClient++并安装下载地址: http://sourceforge.net/projects/nscplusNSClient++-0.3. ...

  9. sql web Admin 源码.net 升级

    http://www.cnblogs.com/foundation/archive/2008/10/07/1305297.html

  10. 【240】◀▶IEW-Unit05

    Unit 5 Education: Study Abroad 表格技巧讲解 1. Model1对应表格分析 This table shows the numbers of international ...