CSS图片底部默认边距三种解决办法
产生底部边距的原因
由于img元素默认为inline元素,而inline元素的vertical-align属性的默认值为baseline文字基线对齐,正好图片底部的留白就是baseline和bottom之间的距离
引申:img是行内元素为何能设置框高?
img元素虽然是行内元素同时也是置换元素(定义:展示内容由其属性决定,同理还有input、select、textarea),置换元素内置框高。
1、给img添加一个垂直方向对齐方式,属性任意
2、把图片设置为块级元素
3、设置父元素的文字大小为0
这种方法会把父级下所有子元素文字大小改变,注意使用
4、给父元素添加overflow属性
5、设置图片的浮动或者定位属性
给图片设置浮动(float)或者定位(position)属性也能够解决地不留白问题,原理和方法一类似,就是通过添加 float 或 position 属性来改变display属性,被隐式变为块级元素了。
注:使用浮动的话最后要清除浮动
CSS图片底部默认边距三种解决办法相关推荐
- win10在设备管理器里找不到蓝牙的三种解决办法
一些使用win10的小伙伴在设备管理器控制面板中找不到蓝牙,导致无法进行相应的实际操作.那win10在设备管理器里找不到蓝牙怎么回事呢?下面小编为这个问题带来了解决方法,一起来看看吧. win10在设 ...
- Win11的两个实用技巧系列之解决dns异常的三种方法、win10/win11卡顿的三种解决办法
电脑dns异常怎么修复win10? Win10解决dns异常的三种方法 电脑dns异常怎么修复win10?最近有很多win10用户遇到dns配置错误的问题,这让用户非常苦恼,下面我们就来看看Win10 ...
- linux装win之后C盘爆满,win7c盘突然爆满的三种解决办法
win7c盘突然爆满怎么办?前段时间有用户和我们反馈,自己电脑原来都是好好的,突然有一天变得非常卡顿,打开计算机一看C盘处于爆满的红色状态,明明之前还有很多空间,这是什么原因呢?小编今天就来告诉大家w ...
- 总是弹出visual studio 实时调试器 三种解决办法
总是弹出visual studio 实时调试器 三种解决办法 最近服务器老是弹出visual studio 实时调试器很是郁闷呀.关还关不掉.怎么解决呢 ,现像如下图所示: 下面我们一起来分析一下这种 ...
- 出现No persister for错误后有如下三种解决办法
出现No persister for错误后有如下三种解决办法: 1.检查hbm.xml文件,配置文件后缀名写错 mapping file 必须是.hbm.xml结尾. 2.hibernate 的map ...
- SQL Server 数据库没有有效所有者的三种解决办法
问题描述: 开发的过程中,操作系统出了问题,决定重装系统.但是没有将SQL Server中的数据库文件分离出来,直接将系统格了.在新系统数据库中附加了数据库文件,一切还算正常,但当打开数据库关系图的时 ...
- php中的 notice,PHP中出现Notice: Undefined index的三种解决办法
前一段做的一个PHP程序在服务器运行正常,被别人拿到本机测试的时候总是出现"Notice: Undefined index:"这样的警告,这只是一个因为PHP版本不同而产生的警告( ...
- 计算机桌面刷新位置不可用,Win10开机提示桌面位置不可用的三种解决办法
Win10系统开机显示:位置不可用,C:\WINDOWS\system32\config\systemprofile\Desktop不可用.如果该位置位于这台电脑上,请确保设置或驱动器已连接,或者光盘 ...
- word html密码,Word文档加密打不开怎么办?Word解除密码的三种解决办法
今天总结一下对Word文档解除密码保护的三种方法,如下: 方法一:文件另存法 打开受保护的文档,依次单击"文件→另存为",弹出"另存为"对话窗口,在" ...
最新文章
- python launcher怎么使用_QMUI实战(一)—为何我们要使用 LauncherActivity?
- python3.7.2教程-centos7系统下python2与python3共存
- python自动登录校园网 密码_python实现校园网自动登录的示例讲解
- 51CTO -- 网络自学的瓶颈期
- isamchk mysql_利用Myisamchk对MySQL数据表进行体检
- 一个学校内部的计算机网络属于,一个教室内计算机联成的网络属于____。
- 实例对象的索引的方法
- 刷新mac地址命令_常用网络检测命令-必备技术
- mysqlserver输入密码后闪退_iOS降级教程:iOS 14 后如何降级到ios13?
- python交互模式什么意思_python交互模式是什么
- python全套教程大全-千锋出品全套python视频教程,400大全集,你了解吗?
- ASP.NET--邮件发送
- 按键精灵post请求_[教程] 以本论坛为例,手把手教你使用按键精灵POST登陆网页...
- Unity MMO游戏架构设计之角色设计一
- 【读论文】基于深度学习的铁路道岔转辙机故障诊断(1绪)
- [目录]-博客笔记导读目录(全部)
- 十分有用的cut剪切命令
- 为没有历史的互联网留下历史——闪客帝国回忆录
- devstack+ubuntu16.04 desktop版安装openstack S版手册
- 项目管理和流程的拙见
热门文章
- android手机导出日志adb logcat
- 思考:客户满意度(CSAT)和净满意度(NSS)区别在哪?
- SpringBoot+Vue实现前后端分离的餐饮点餐系统
- 我的开源: UnInstaller for Windows(VBScript)
- 部署VDI虚拟桌面带来的改变
- react RangePicker 日期选择器,可选择的日期范围是选中日期的前后三个月
- 判断元素是否为负无穷大numpy.isneginf()
- 数学公式中一对双竖线
- linux c openssl aes 加解密
- 雅可比(Jacobi)矩阵与行列式