【我不熟悉的css】10- 一行字号不同的文字底部对齐,vertical-align的使用,字体行高line-height使用的注意事项

38 篇文章 2 订阅
订阅专栏

需求:一行字号不同的文字底部对齐,如下图

你肯定会想着用这个属性vertical-align

CSS 的属性 vertical-align 用来指定行内元素(inline)或表格单元格(table-cell)元素的垂直对齐方式。

也就是说vertical-align的需要使用在一个行内元素上

我们直接用p标签展示大号的字,span标签展示小字

 结果貌似没有对齐!

这个时候你可能会想到给span用vertical-align:bottom,结果变成了这样,又有点偏下了。

这个时候就要考虑到一个叫做行高line-height的东西

line-height  CSS 属性用于设置多行元素的空间量,如多行文本的间距。对于块级元素,它指定元素行盒(line boxes)的最小高度。对于非 替代的 inline 元素,它用于计算行盒(line box)的高度。

一个元素设置的行高会直接影响它的高度 ,我们把p标签设置line-height: 100px体验一下

所以我们把我们最初的需求中p标签的line-height设置为1,就是避免出现多余的空白,就可以实现小字和大字的对齐了!

还有一种方法,就是使用flex布局设置底部居中的时候,也需要设置line-height: 1,否则也会有上述问题!

那么问题又来了,你不想用p标签,想用span标签就有问题了。

 这是因为line-height应用于行内元素(span, a等),和应用于块元素(p标签)等,是不一样的。

line-height对于块级元素(如:p标签),它指定元素行盒最小高度,也就是元素的高度,这里类似line-height=高度。

对于常见的inline 元素(如:span标签),它用于计算行盒(line box)的高度!!注意这里是计算而不是等于!!它有一系列的计算规则,后续说!

请看例子,高度是不一样的。

总之如果为了避免这种情况,你可以把行内元素使用display:inline-block设置为行内块元素,即可使line-height = 高度, 给块元素设置display:inline-block,避免它独占一行。

或者简单粗暴的使用flex布局进行对齐操作。

CSS深入理解之line-height
literarygirl的博客
02-12 1万+
以下文字整理自慕课网——张鑫旭的《CSS深入理解之line-height》。 一、line-height的定义 line-height,又称行高,指的是两行文字基线之间的距离,又可以称为这行文字所占的高度。 定义三问: 什么是基线? 为何是基线? 需要两行? 如图红色线即为基线 基线(baseline),指的是一行横排时下沿的基础线,基线并不是汉的下端沿,而是英文字母x的下端沿。基线乃*线定义之根本! (*线指任意线) 第3个问题,一行文字难道就没有行高吗?非也,一行文字也是有行高的,两行的定义已
CSS设计指南---字体和文本的布局
weixin_40794404的博客
06-29 1116
CSS设计指南—字体和文本 教材:CSS设计指南
[css] 不同大小字体底部对齐
qq_14993591的博客
08-04 3184
不同font-size的字体会出现上下偏差,
css不同大小字体底部对齐
yheartbeats的博客
09-15 6940
css不同大小字体底部对齐 1.默认是底部对齐; 2.flex布局底部对齐: 调字体小的文字line-height。 FIGHTING
深入理解CSS中的文本对齐方式:水平对齐与垂直对齐
最新发布
一起coding,一起嗨。
06-23 533
深入理解CSS中的文本对齐方式:水平对齐与垂直对齐
CSS 文字内容底部对齐
不同场景下的水平居中
12-24 1万+
效果: 主要代码: .item { width: 200px; height: 400px; border: 1px solid seagreen; display: table-cell; vertical-align: bottom; } 或 .css { display: flex; align-items: flex-end; } 完整代码实现 <template> <div class="mark-title-con"> &lt
(css)文字底部对齐
nyf_unknow的博客
07-07 1307
【代码】(css)文字底部对齐
css+div文字底部对齐
weixin_30493321的博客
12-29 1176
<divid="hdright"><spanclass="m"><asp:ImageID="imglog"runat="server"/></span></div> #hdright {}{ float:left; height:40px; position:relative; } #h...
一行字体大小不同导致的样式错位问题
fukami666的博客
03-25 1368
一行字体大小不同导致的样式错位问题 今天写代码时遇到了这样的问题,同一行文字字体大小不同导致了错位以及祖先元素的拉长,代码如下: HTML: <div class="nav"> <a href="javascript:;" class="nav-item"> <span class="homepage">FUKAMI</span> </a> <a href="javascript:;" class="nav-
如何用CSS文字居于div的底部
09-27
个问题是别人提出的,因为css文字的布局上没有靠容器底部对齐的参数,(或许有但是我没有发现)不过目前我使用的一个不错的方法也比较好.就是用position属性来解决,看下面的代码,我用position的相对和绝对定位功能也轻松的实现了,文字靠近div低部对齐,并且靠近
css文字控制与css文本样式示例和属性
12-13
5. `vertical-align`:控制文本的垂直对齐,`sub`和`super`用于下标和上标,`top`和`text-bottom`对应于顶部和底部对齐。 以上这些属性结合使用,可以创造出丰富多样的文本效果,让网页内容更加生动且易于阅读。在...
css不同大小字体底部对齐
汪小穆的博客
12-13 2万+
前言:不同font-size的字体会出现上下偏差,这是一个蛮令人头疼的问题。特别是中文字体(英文字体不会出现这种问题)。 <body> <style> b { font-size:24px; } span { font-size:50px; } </style> <div><b&g...
不同大小字体底部对齐
天心天地生的博客
03-12 9164
问题描述 不同font-size的字体会出现上下偏差,这是一个蛮令人头疼的问题。特别是中文字体(英文字体不会出现这种问题)。 解决方案 align-items属性定义项目在交叉轴上如何对齐。 .box { align-items: flex-start | flex-end | center | baseline | stretch; } 它可能取5个值。具体的对齐方式与交叉轴的方向有...
css文字对齐
weixin_45899022的博客
04-23 2988
vertical-align: bottom; /*底对齐*/
php文字底部对齐,css怎么让文字底部对齐,css文字对齐
weixin_31437695的博客
03-29 1727
css怎么让文字底部对齐CSS怎么在底部对齐文本,Css将文本在底部对齐:1。将“display:table-cell”设置为包含文本的元素容器;垂直对齐底部;“风格够;2.使用定位属性位置和底部属性设置文本的位置,实现文本的底部对齐。这个教程操作环境:Windows7系统,html 5CSS 3版本,这个方法适合所有品牌的电脑。推荐:《css视频教程》css文字底部对齐的方法:方法1...
css中怎么让div里面的文字底部对齐
verytxt的专栏
11-09 7万+
display:table-cell; /*按照单元格的样式显示元素*/ vertical-align:bottom; /*底对齐*/ 举个例子: 创建HTML元素 文字在div的底部对齐 添加css样式div{    width:200px;height:50px;  /*设置div的大小*/    border:4px solid #beceeb; /
CSS各种对齐代码,左对齐、右对齐、中间对齐底部对齐、两端对齐等,代码简单
热门推荐
白高林的专栏
03-13 12万+
CSS各种对齐代码,左对齐、右对齐、中间对齐底部对齐、两端对齐等,代码简单 /*CSS代码:*/ /*左对齐*/ .left { text-align: left; border: 1px dotted black; width: 50%; } /*右对齐*/ .right { text-align: right;
css实现不同大小字体底部对齐
eele_one的博客
12-05 5860
css display:table-cell; /*按照单元格的样式显示元素*/vertical-align:bottom; /*底对齐*/
写文章

热门文章

  • 【问题解决】Failed to load module script: Expected a JavaScript module script but the server respond 37869
  • js将图片或者文件转成base64格式的两种方法 29101
  • 一篇文章教小白学会搭建 vite + ts + vue3 项目,手把手教程,不会算我输(第一篇) 24157
  • 微信小程序【发送给朋友】和【复制链接】功能,灰色不可用 12069
  • 【前端工程化】配置package.json中scripts命令脚本,新手必学 11766

分类专栏

  • 面试题穿成串一网打尽 19篇
  • 前端工程化系统教程 5篇
  • 前端工程化 52篇
  • http 8篇
  • 项目安装 6篇
  • css 38篇
  • js 87篇
  • html 2篇
  • vue 17篇
  • 工具使用 15篇
  • 问题解决 2篇
  • 自己学习
  • 算法
  • 深入浅出nodejs 1篇

最新评论

  • rollup 和 esbuild 的对比

    白日梦想家397: 抄gpt。。。。

  • 【我不熟悉的css】使用css属性border-image,实现彩色的边框

    我有一棵树: 截图上都有表情包

  • 【我不熟悉的css】使用css属性border-image,实现彩色的边框

    九段刀客: 写了个寂寞,css代码都没有,写点有用的东西好不好,最重要的就是实现处理效果的代码,居然没有写了一堆废话

  • 一篇文章教你解决node-sass 4.12.0 安装失败,一劳永逸

    我有一棵树: 换个版本

最新文章

  • TypeScript 完整篇,考前必看,一网打尽所有的面试题
  • javascript(第三篇)原型、原型链、继承问题,使用 es5、es6实现继承,一网打尽所有面试题
  • v-deep 打破作用域隔离的原理
2024
04月 35篇
03月 7篇
02月 73篇
01月 58篇
2023年89篇
2022年183篇
2021年19篇
2020年11篇
2019年3篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家萍乡桃子玻璃钢雕塑厂信阳玻璃钢商场美陈价格做玻璃钢雕塑都用什么树脂玻璃钢雕塑裂纹修复技巧河南玻璃钢人物雕塑生产厂家美陈玻璃钢卡通雕塑代理商宽城区玻璃钢雕塑工程产品介绍青海城市玻璃钢雕塑制作四川玻璃钢花盆生产定做玻璃钢雕塑厂家哪里有江苏走廊商场美陈销售厂家揭阳园林玻璃钢雕塑安装玻璃钢几何雕塑采购徐州商场中秋美陈玻璃钢消防员雕塑场景镂空校园玻璃钢景观雕塑制作四川室内商场美陈市场报价肇庆动物雕塑玻璃钢商场国潮春节美陈2021网红商场美陈江西高质量玻璃钢雕塑图片建党商场美陈南京生产玻璃钢雕塑厂家郑州仿古玻璃钢仿铜雕塑定制厂家山东户外商场美陈销售企业沧州玻璃钢卡通雕塑厂家供应公园摆件玻璃钢人物雕塑有哪些商场玻璃钢花盆研究深圳商场美陈售价北塘玻璃钢卡通雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化