博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTML图片<img>标签空白解决方法
阅读量:6816 次
发布时间:2019-06-26

本文共 805 字,大约阅读时间需要 2 分钟。

 
图片垂直结构有空白
 
 首先我们要知道这部分空白产生的原因。图片默认的vertical-align:baseline(基线)
也就是字母X的下边距,如下图

 可以看到图片是与字母x的下边距对齐的,也就是baseline,css2的文档中有这么一句解释,翻译过来也就是一个inline-block元素,如果里面没有inline元素,或者overflow不是visible,则该元素的基线就是其margin底边缘,否则,其基线就是元素里面最后一行内联元素的基线。

1.最简单粗暴也是最有效的方法:img{display:block;}
2.img{vertical-align:middle;}
3.设置包裹层 line-height:0,或者是设置font-size:0,*/
.parent{           width:500px;            vertical-align: middle;           background:green;    /*第三种方法 行高设置足够小*/             line-height:0;     /*第四种方法  将font-size设为0,实际上也是改变了line-height*/             font-size:0;       }
   
abcdefghistuvwxyz啊不错的风格化ijklmn

图片水平结构有空白

Document         

效果图如下:

 第一种方法把img标签紧挨在一起对比上一页的代码就知道了      

  

转载于:https://www.cnblogs.com/xingkongly/p/7530472.html

你可能感兴趣的文章
最新 macOS Sierra 10.12.3 安装CocoaPods及使用详解<转>
查看>>
2016-9-18
查看>>
python学习笔记(一):基本概念
查看>>
数学 - 线性代数导论 - #11 基于矩阵A生成的空间:列空间、行空间、零空间、左零空间...
查看>>
web开发一些资源的在线引用地址
查看>>
__block __weak简单使用
查看>>
零散知识点
查看>>
电子面单开发流程
查看>>
UWP:本地应用数据
查看>>
记录一次sql注入绕过
查看>>
Android SDK Android NDK Android Studio 官方下载地址
查看>>
06、豆瓣爬虫
查看>>
Charles修改HTTP返回技巧(断点法)
查看>>
高度自适应
查看>>
Asp.Net实现文件下载的几种方式
查看>>
android textView 添加超链接(两种实现方式)
查看>>
Shiro学习总结(1)——Apache Shiro简介
查看>>
Web应用界面设计规范
查看>>
戴尔服务器状态信息和简单处理
查看>>
字符串的回文子序列个数(以后再看)
查看>>