美文网首页
使得外层div完全包住img

使得外层div完全包住img

作者: u14e | 来源:发表于2017-06-23 10:24 被阅读90次

代码

<div class="test">
      ![](images/pic_160.png)
</div>
.test {
    border: 1px solid #1aad19;
    img {
        width: 60px;
        height: 60px;
    }
}

效果如下,外层div并没有完全包住里面的img

image.png

方法一:将img设置为block

.test {
    border: 1px solid #1aad19;
    img {
        width: 60px;
        height: 60px;
        display: block;
        margin: 0 auto;
    }
}
image.png

方法二:将img的vertical-align设置为middle或top

.test {
    border: 1px solid #1aad19;
    text-align: center;
    img {
        width: 60px;
        height: 60px;
        vertical-align: middle;
    }
}
image.png

方法三:外层div设为flex

.test {
    border: 1px solid #1aad19;
    display: flex;
    justify-content: center;
    img {
        width: 60px;
        height: 60px;
    }
}
image.png

相关文章

网友评论

      本文标题:使得外层div完全包住img

      本文链接:https://www.haomeiwen.com/subject/fvaqcxtx.html