zoukankan      html  css  js  c++  java
  • ie7兼容问题

    今天做活动页面时产生的兼容bug,现总结一下

    1.背景透明,文字不透明。2.map后图片有蓝线 3.右浮动问题 4.z-index在ie7下问题 5.display:inline-block 间距问题

    1.背景问题,代码如下

    html

    <div class="bg">
           <p>这里是不透明的文字啊</p>             
      </div>

    css

    .bg{
    height:60px;
    width:100%;
    background-color: rgba(0,0,0,.15)!important;
    background:#000;
    filter:Alpha(opacity=15);
     position:static; /* IE6、7、8只能设置position:static(默认属性) ,否则会导致子元素继承Alpha值 */
    *zoom:1;/* 激活IE6、7的haslayout属性,让它读懂Alpha */
    }
    .bg p{
      position: relative;/* 设置子元素为相对定位,可让子元素不继承Alpha值 */
    }

    2.html页面插入map地图标签图片有蓝线,只需在图片加个border=0 即可

    3.右浮动问题,左边是行内元素,右边加了右浮动,兼容测试,右边元素沉下去了,把左边加个左浮动,瞬间好了。

    4.z-index ie7下 不紧是当前元素需要设置数值,父元素也需设置。

    5.display:inline-block间距问题,除了设置父元素font-size为0外,在行块元素的代码后面加margin负值。

  • 相关阅读:
    JMeter学习(二十三)关联
    最常用的DOS命令
    不同类型的操作系统
    分级存储管理的四大优点
    软件工程中数据库设计
    PPP(点对点协议(Point to Point Protocol)
    关键路径法
    什么是鲁棒性测试
    何为蠕虫病毒
    临界区
  • 原文地址:https://www.cnblogs.com/jolee/p/6025603.html
Copyright © 2011-2022 走看看