发布时间:2022-08-19 12:18
基本思想:单行文本子元素line-height 值为父元素 height 值
.parent {
height: 200px;
}
.son {
line-height: 200px;
}
基本思想:元素是行内块级,使用display: inline-block, vertical-align: middle+伪元素处于容器中央
兼容性:支持IE7
.parent::after, .son{
display:inline-block;
vertical-align:middle;
}
.parent::after{
content:'';
height:100%;
}
兼容性:支持IE6/IE7,IE8无效
.parent {
display: table;
}
.son {
display: table-cell;
vertical-align: middle;
}
2009版写法
兼容性:不支持IE
.parent {
display: box;
box-orien: vertical;
box-pack: center;
}
2012版写法
兼容性:IE8/IE9不支持
.parent{
display:flex;
justify-content:center;
}
.son{
align-self:center;
}
.parent{
position:relative;
}
.son{
position: absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
}
基本思想:父元素设置text-align: center即可实现行内元素水平居中
.parent {
text-align: center;
}
基本思想:该元素设置margin:0 auto
.son {
margin: 0 auto;
}
基本思想:子元素包含 float:left 属性, 让父元素宽度设置为fit-content,并且配合margin,fit-content是css3的新属性值
.parent{
width:fit-content;
margin:0 auto;
}
.son {
float: left;
}
2009版本写法
.parent{
display:box;
box-orient:horiaontal;
box-pack:center;
}
2012版写法
.parent{
display:flex;
justify-content:center;
}
【Abp VNext】实战入门(五):【11】前端管理界面 vue-element-admin —— 使用阿里字体图标库 iconfont.css
Vue3 $emit用法指南(含选项API、组合API及 setup 语法糖)
龙蜥下游发行版 Alinux 和 UOS 成为 OpenSCAP 官方首批支持的国内 OS
【docker专栏2】CentOS操作系统安装DockerCE
使用BERT + Bi-LSTM + CRF 实现命名实体识别
TensorFlow深度学习应用开发实战(深度学习简介和开发环境搭建)
Spring Boot之Validation自定义实现方式的总结
LDAP+Gitea统一认证Git服务器账户管理openLdap和微软的ad