首页 > 其他分享 >css行内元素的line-height属性导致的高度溢出问题。

css行内元素的line-height属性导致的高度溢出问题。

时间:2023-02-01 16:25:00浏览次数:43  
标签:行内 span 高度 height line css

<div style="line-height:1.12;">
  <span style="display:inline-block;">
    此处的文字高度要大于所属的span元素的高度。
    <span></span>
  </span>
<div>

这里第一个span的高度会不等于其内容所占的高度,为什么会出现这种情况呢?我也不晓得。

可以通过给第一个span标签添加line-height: normal;样式,这样高度就是相等的。

标签:行内,span,高度,height,line,css
From: https://www.cnblogs.com/XingXiaoMeng/p/17083205.html

相关文章

  • 千姿百态,瞬息万变,Win11系统NeoVim打造全能/全栈编辑器(前端/Css/Js/Vue/Golang/Ruby
    我曾经多次向人推荐Vim,其热情程度有些类似现在卖保险的,有的时候,人们会因为一些弥足珍贵的美好暗暗渴望一个巨大的负面,比如因为想重温手动挡的快乐而渴望买下一辆二十万公里......
  • CSS 设置文本首行缩进
    CSS中可以使用text-indent属性来设置文本首行缩进。该属性设置文本首行的缩进量,单位为px或em。例如,以下代码将文本首行缩进2em:p{text-indent:2em;} 需要......
  • CSS 设置中文和英文文本的换行
    如何在CSS中设置中文和英文文本的换行,使其在多行显示?解决方法:使用word-break属性:使用word-break:break-all可以在任意字符间强制换行。使用word-wrap属性:使......
  • 【CSS】- 伪类绘制三角形
    ::before{content:"";position:absolute;top:-20px;left:50%;width:0px;height:0px;border:10pxsolidtransparent;/*以......
  • CSS边框渐变发光动画特效
    动画演示CSS代码 @property--rotate{syntax:"<angle>";initial-value:132deg;inherits:false;}:root{--card-height:65vh;--card-width:calc(var(--c......
  • js + css 按钮鼠标移动光晕 跟随
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......
  • CSS & JS Effect – 画三角形 Triangle
    前言画三角形有什么用?可以做这样的Design  参考5WaysToCreateATriangleWithCSS BorderTriangle这应该是最远古的招数HTML<divclass="box"></di......
  • CSS 媒体查询
    CSS媒体查询是CSS3中的一个功能,允许您为不同的媒体类型(例如屏幕,打印机,语音合成器等)和媒体特征(例如屏幕大小,分辨率,方向等)设置不同的样式。例如,如果您想要仅在屏幕宽度不......
  • 零基础学前端之CSS精灵图
    我们学习CSS背景的应用——CSS 精灵图。什么是精灵图呢?先来看一个案例——在这个页面中,使用到了各种各样的小图片。如何在页面中插入这些小图片呢?你的思维惯性,一定是应用 ......
  • 零基础学前端之CSS背景
    假设这里有个div 容器,宽400,高300,默认情况下,这个div是没有背景的,或者说它的背景是透明的,我们拿一张图片实验一下就能看得出来,这个div在默认情况下,背景是透明的。也可......