zoukankan      html  css  js  c++  java
  • img与容器下边界的空隙(缝隙) 的解决方法

    问题描述:

    IE7下 img与div(block类型元素)下边界有距离(或者叫缝隙、空隙)。

    IE7才会有这个问题,IE8下是没有的。

    解决方案:

    法宝一:定义图片img标签vertical-align:bottom,vertical-align:middle,vertical-align:top。

    img{vertical-align:bottom;}   法宝二:定义容器里的字体大小为0。div {
    110px;
    border:1px solid #000000;
    font-size:0
    } 据说原因:图片文字等inline元素默认是和父级元素的baseline对齐的,而baseline又和父级底边有一定距离(这个距离和 font-size,font-family 相关),所以设置 vertical-align:top/bottom/text-top/text-bottom 都可以避免这种情况出现。而且不光li,其他的block元素中包含img也会有这个现象。

  • 相关阅读:
    损失函数
    DPM 目标检测1
    编程题
    枚举型和元类
    python 多继承
    网络基础Cisco路由交换一
    网络基础tcp/ip协议五
    网络基础tcp/ip协议四
    网络基础tcp/ip协议三
    网络基础tcp/ip协议二
  • 原文地址:https://www.cnblogs.com/cinderlla/p/3909542.html
Copyright © 2011-2022 走看看