img图片在父元素中居中的方法 |
您所在的位置:网站首页 › 使图片居中 › img图片在父元素中居中的方法 |
一般情况下,说到居中显示,最常见的办法应该就是margin:auto;、text-align:center;、line-height的设置,但是对于图片img来说,这个办法实在是不好用。文本在标签中水平垂直居中有n种办法,可是刚刚发现,图片的垂直居中是不能用行高解决的,所以该文章就是记录图片在元素中无法居中显示的问题。 该方法不仅可以解决图片居中问题,且适用于多行文本居中,那就是设置空标签。 初始代码: DOCTYPE html> Document div{ width: 500px; height: 400px; border: solid 1px red; margin: 50px auto; }初始图中可以看到,图片默认在左上角的位置,既不水平居中也没有垂直居中。 初始效果图如下: 完整代码: DOCTYPE html> Document div{ width: 500px; height: 400px; border: solid 1px red; margin: 50px auto; text-align: center; } div img{ display: inline-block; vertical-align: middle; } div span{ display: inline-block; width: 0; height: 100%; vertical-align: middle; }最终实现效果图: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |