CSS垂直居中和水平居中
来源:互联网 发布:mac安装win10双系统 编辑:程序博客网 时间:2024/05/16 01:32
水平居中
1.行内元素:text-align:center,
2.块级元素:margin:0 auto,
3.若子元素包含 float:left 属性,
父元素
.parent{
width: -moz-fit-content;
width: -webkit-fit-content;
width:fit-content;
margin:0 auto;
}
width: -moz-fit-content;
width: -webkit-fit-content;
width:fit-content;
margin:0 auto;
}
4.flex
.son{
display: flex;
justify-content: center;
}
display: flex;
justify-content: center;
}
5.translate
.son{
position:absolute;
left:50%;
transform:translate(-50%,0);
}
position:absolute;
left:50%;
transform:translate(-50%,0);
}
6.margin
.son{
position:absolute;
width:定值;
left:50%;
margin-left:-0.5倍的宽度;
}
position:absolute;
width:定值;
left:50%;
margin-left:-0.5倍的宽度;
}
7.absolute
.son{
position:absolute;
width:定值;
left:0;
right:0;
margin:0 auto;
}
position:absolute;
width:定值;
left:0;
right:0;
margin:0 auto;
}
垂直居中
1)子元素 line-height =父元素高度
2)父元素:
.parent {display: flex; align-items: center;}
3)09版flex
.parent {
display: box;
box-orient: vertical;
box-pack: center;
}
display: box;
box-orient: vertical;
box-pack: center;
}
4)transform
.son{
position:absolute;
top:50%;
transform: translate(-50%,-50%);
}
position:absolute;
top:50%;
transform: translate(-50%,-50%);
}
5)
父元素 position:relative
.son{
position:absolute;
height:定值;
top:0;
bottom:0;
margin:auto 0;
}
position:absolute;
height:定值;
top:0;
bottom:0;
margin:auto 0;
}
0 0
- div+css垂直居中和水平居中
- css 水平居中和垂直居中
- CSS设置水平居中和垂直居中
- CSS垂直居中和水平居中
- CSS水平居中和垂直居中解决方案
- CSS 垂直居中和水平居中
- CSS垂直居中和水平居中
- css垂直居中和水平居中
- css实现水平居中和垂直居中
- CSS实现水平居中和垂直居中
- CSS实现垂直居中和水平居中
- css水平和垂直居中
- HTML/CSS:图片居中(水平居中和垂直居中)
- CSS水平垂直居中
- css水平垂直居中
- CSS 水平垂直居中
- CSS水平垂直居中
- css水平垂直居中
- 出现23.97帧率的原因
- 2017年中兴捧月神算师算法精英挑战赛之阿尔法勒克斯特派(AlphaNext派)-----进来加群咯
- HashMap的工作原理
- Linux更新Pip国内源
- Pat 1020
- CSS垂直居中和水平居中
- 常见的git命令
- 基于wakeup_source的linux autosleep分析
- tensorflow初学之MNIST
- 安卓EPG页面加载慢问题分析
- Zxing生成二维码和添加Logo
- ListView setOnItemClickListener 事件无响应的解决办法
- 数学建模 单变量优化和求解 进退搜索法
- 如何给DELL Vostro 3268电脑安装WIN7