CSS 设置了line-height等于行高之后文字未垂直居中
<style>.box {/* box-sizing 属性是防止盒子由于边框和内边距被撑大 */box-sizing: border-box; width: 100px;height: 100px;background-color: pink;border: 10px solid skyblue;/* 行高等于盒子高度 是为了使文字垂直居中 */line-height: 100px;}</style>
<body><div class="box">文字</div>
</body>
上述代码的结果:
发现文字并没有垂直居中
文字垂直居中的原理:
line-height(行高)=文字高度+上空隙+下空隙 ( 上空隙=下空隙)
当line-height=height 的时候 文字被挤到中间,就是垂直居中
box-sizing: border-box:
box-sizing 属性是防止盒子由于边框和内边距被撑大
增加该属性后 height=height(原来的)+padding+border
如果有padding值和border边框值
此时line-height=height(现在的) 后,文字并没有被挤到中间,而是偏下
解决办法:
line-height的值等于原来的height值(现在的height值-padding-border)
CSS 设置了line-height等于行高之后文字未垂直居中相关推荐
- android怎么调textview间距,Android如何设置TextView的行间距、行高。
Android系统中TextView默认行间距比较窄,不美观. 我们可以设置每行的行间距,可以通过属性android:lineSpacingExtra或android:lineSpacingMulti ...
- Android如何设置TextView的行间距、行高
Android如何设置TextView的行间距.行高. 转载链接:点击 Android系统中TextView默认行间距比较窄,不美观. 我们可以设置每行的行间距,可以通过属性android:lin ...
- CSS字体设置的一些技巧(行高,加粗,强制换行等)
文本是网页中最重要的一种内容形式,文本几乎可以写在任何地方,块级元素中可以写行内元素中也可以写.文本都是由一个个字符组成的,在css布局中,每一个字符都有一个em框,通常font-size设置的大小就 ...
- excel2010设置列宽为像素_使用像素单位设置 EXCEL 列宽或行高
在导出 Excel 的时候, 经常要需要给列设置宽度或给行设置高度, 在使用 NPOI 或 EppPlus 等组件进行操作的时候, 列宽和行高的单位都不是像素, 好像是英寸,具体是啥也说不清. 平常在 ...
- POI导出Excel:设置字体、颜色、行高自适应、列宽自适应、锁住单元格、合并单元格...
点击关注公众号,利用碎片时间学习 1. 前言 poi框架可以支持我们在java代码中, 将数据导出成excel , 在实际开发中, 往往还需要设置excel字体,颜色,行高,列宽等属性, 有时候还需要 ...
- poi通过设置,固定Excel的行高和列宽
目录 1.poi中设置行高 2.poi中设置列宽 1.poi中设置行高 在poi中可以使用HSSFRow.setHeight(short s)方法设置行高: row.setHeight((short) ...
- python openpyxl 自动设置excel列宽及行高,单元格对对齐方式
import pandas as pd from openpyxl import load_workbook from openpyxl.utils import get_column_letter ...
- css设置datatable表格奇偶数行或者奇偶数列背景色不同
奇偶数行背景色不同: /*设置表格奇偶数行背景色不同*/ .table-responsive table tbody tr:nth-child(even){background: rgba(250,2 ...
- TextView字重、行高、文字间距相关的一些api
所有图左边是原图,右边是设置了属性后的图,括号末尾是设置的参数 文字大小:18dp 1.android:letterSpacing(字母之间的间距,横向,android:letterSpacing=& ...
最新文章
- mysql最常用的索引_mysql常用索引
- linux8系统安装总结,硬盘安装Ubuntu 8.04经验总结(图)
- oracle的一些常使用命令,Oracle 经常使用命令小结
- harfbuzz安装位置 linux_最新Ubuntu 20.04 LTS已发布,在Win10中该如何进行安装和使用?...
- 如何请教问题且以后都会回答你的方法
- 数据库每日一题 2020.04.30
- JAVA程序员从菜鸟到菜鸟
- MyBatis下载和使用
- 019 [工具软件]窗体置顶 DeskPins
- 正则表达式-验证手机号与邮箱
- Java项目经验之交易密码安全机制
- 图神经网络详解(四)
- 手把手教你搭建国产嵌入式模拟器SkyEye开发环境
- 一个实际电路的原理图是怎样设计出来的?
- 二极管质量好坏判断方法,轻松学会-通程创品
- 妈蛋!!!3年的资料一时手格式化了!!!
- 微信小程序利用canvas画出根据文字自适应的边框
- 使用S7.net读取西门子1500PLC
- 微信被爆出存在高危漏洞!(快扩散)
- html5图书租借系统,图书租赁管理系统
热门文章
- 理解vSphere虚拟交换机中的VLAN类型
- 亚马逊广告投放指南:实现精准营销的关键步骤?
- Dell服务器win2003修复安装,dell PowerEdge 1900服务器安装win2003系统
- win7加入win2003域
- 64位和32位各个数据类型大小
- 美国根服务器在哪个位置,什么是根服务器?物联网母根服务器在哪里?
- GitLab 14 登录
- 地理模块化施工的优点_安徽省宣城市2018届高三第二次调研测试文综地理【解析】...
- clickonce 使用总结
- 【pwnable.kr】Toddler‘s Bottle-[bof]