之前在p这类块元素中的文字,给line-hight=1;就可以去掉文字自带的上下间距,

像这样:

最近突然发现这个方法在行内块和块元素上好使,可当用在span或者a这类内联元素上都不好使,除了转为块元素的方法来去掉上下间距,行高设置为1去不掉内联元素文字的上下间距。

像这样:

查阅很多资料之后,得出结论:
行内元素的高度是不受行高影响的,因此设置line-height=1只能影响行内元素在容器中所占据的高度(字号大小的高度),而自己本身的高度未曾改变,哪怕是超出了父容器的高度(在给行内元素设置了背景色之后就可以直观的看到)。

解决方法:

如果需要去掉文字的上下间距,使得文字所在元素的高度同字体高度一致,那么:

 1、使用非行内元素包裹文字(p、div等)

 2、给行内元素转为块或者行内块

 3、给行内元素浮动

之后再设置line-height=1 即可去掉文字上下的间距,大功告成。

转载于:https://www.cnblogs.com/Mr-Car/p/10689517.html

行内元素中去掉文字的上下间距,使得文字所在元素的高度同字体高度一致的方法...相关推荐

  1. html h1转换为行内,css中转换为行内样式的解决方案(css-inline)

    聊聊场景 发送邮件 在第三方网站中嵌入HTML 从其他编辑器拷贝编辑好的文章发布到微信.今日头条等自媒体 在以上场景使用行内样式的兼容性要高很多,也可以保持原样式不变 解决方案 这两种方案功能和 Ap ...

  2. 标签行内样式中<style=“--clr:#1e9bff“>是什么意思?

    原代码: <a href="#" style="--clr:#1e9bff"><span>Button</span>< ...

  3. 为什么有些内联(行内)元素可以设置宽高?

    为什么有些内联(行内)元素如img.input可以设置宽高? 在说明之前我们先来了解一些定义. 块级元素和内联元素: ①块级元素总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示. 宽 ...

  4. CSS 块元素,行内元素,行内块元素及元素之间转换

    元素的显示模式 元素一般分为块级元素和行内元素 元素种类 排列 设置样式 默认 包含 块元素 独占一行 可以设置宽高 容器的100% 可以包含任何标签 行内元素 一行可以放多个行内样式 不可直接设置宽 ...

  5. css --- 浮动元素与 块框/行内框重叠时的细节

    块框,可以认为是块级元素(如div.h1)的内容区 + 内边距 行内框可以认为是行内元素(如span)的内容区 + 内边距 当 块级框/行内框 和一个浮动元素重叠时,行内框的边框.背景和内容都在幅度元 ...

  6. CSS行内元素和块级元素的水平居中,垂直居中,水平垂直居中实现

    常用内联元素:a,img,input,lable,select,span,textarea,font 常用的块级元素:div,p,table,form,h1,h2,h3,h4,h5,h6,dl,ol, ...

  7. CSS 行内格式化上下文中的各种高度计算

    前言碎碎语:标题问题在昨天困扰了笔者很久很久,早上把问题提到了各网络也暂时没有回复.因为明天要早起飞异地参加一场校招面试,笔者还是很紧张的,但奈何问题不解决寝食难安--所以还是卯起劲重新思考这个问题, ...

  8. css --- 行内框和内容区

    css规定font-size的大小实际上是字体的高度 可以将内容区理解为font-size的大小. 行内高可以理解为 ( (line-height) - (font-size) ) /2 然后再fon ...

  9. html行样式怎么写,html行内样式字号怎么写

    在html中,行内样式字号的写法是"".可以使用style属性规定元素的行内样式(inline style),该属性将覆盖任何全局的样式设定. 本教程操作环境:windows7系统 ...

最新文章

  1. Java项目:医院预约挂号系统(java+SpringBoot+Maven+Vue+mysql)
  2. 参加UI培训就业多长时间
  3. php static 和 global,php中global static和$GLOBALS使用与区别
  4. 类模板非类型形参实现Stack
  5. SVN导致目录图标出现“?”号解决方案
  6. jQuery相关方法6----三大系列属性
  7. MybatisPlus 通用枚举无法正确取值
  8. 一起开心2020暑假训练第一周
  9. Linux—文件系统
  10. 【转】各种字符串算法大总结
  11. openstack学习之路-python运维(user)
  12. 【毕设】知网文献检索列表中的 href 解析为可访问的 URL
  13. LFS详细搭建指南——适合初学者使用
  14. 五种“网络钓鱼”实例解析及防范技巧(转)
  15. 利用Arcgis制作图像分割数据集
  16. 用户头像上传(自用)
  17. 快速设置电脑自动关机
  18. 移动魔百盒CM311-1sa_ZG代工_S905L3A 安卓9.0 鸿蒙动画_线刷固件包
  19. jmeter监听器之图形监控扩展
  20. 不懂技术,怎样制作手机电子书?

热门文章

  1. class参数传入 python_小白学 Python 爬虫(20):Xpath 进阶
  2. java证明ArrayList是线程不安全的
  3. python单行注释和多行注释
  4. docker查看命令帮助手册
  5. php获取flash上传视频文件大小,php解析flash文件(.swf文件)获取其长度和宽度
  6. Spring系列(六):@Conditional注解用法介绍
  7. 开发工具:Intellij IDEA 非常实用的小技巧,你确定不来看看?
  8. 收集Redis16个最常见面试问题
  9. IDEA高级技巧:集成JIRA、UML类图插件、SSH、FTP、Database管理
  10. 华为手机下拉菜单没了_用了三年才知道华为录屏这么强大!再不会用,手机钱打水漂了...