html hr 垂直居中,常见的CSS水平垂直居中设置
让内容上下居中在布局时是经常写的,下面写了常见的4中上下居中方式,复制代码查看效果
css代码
*{
margin: 0;
padding: 0;
}
body{
padding:10px 50px;
}
.parent{
width: 400px;
height: 200px;
background: #b99eff;
}
.child{
width: 150px;
height: 100px;
background: #db6867;
}
/*flex水平居中和垂直居中*/
.flex-parent{
display: flex; /* 给父元素设值*/
justify-content: center; /* 水平居中 */
align-items: center; /*垂直居中*/
}
.flex-child{
}
/*table水平垂直居中*/
.table-parent{
display: table-cell;
text-align: center; /*水平居中*/
vertical-align: middle; /*垂直居中*/
}
.table-child{
display: inline-block;
}
/*absolute+transform 水平垂直居中*/
.transform-parent{
position: relative;
}
.transform-child{
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
/*绝对定位方式+四个方向置0*/
.position-parent{
position:relative
}
.position-child{
margin:auto;
height: 100px;
width: 100px;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
html代码
flex水平居中和垂直居中
table水平垂直居中
absolute+transform 水平垂直居中
绝对定位方式+四个方向置0
以上四种上下居中方式,向父级元素里面添加元素时布局发生的改变会不一样,修改代码即可发现
版权声明:除特别注明外,本站所有文章均为田珊珊个人博客原创
html hr 垂直居中,常见的CSS水平垂直居中设置相关推荐
- css居中怎么移动,移动端css水平垂直居中
水平垂直居中 1.margin 负值调整偏移实现 兼容性: 当前流行的使用方法. .box{ width: 100%; height: 100%; } .content{ position: abso ...
- html 水平垂直居中,css水平垂直居中有几种实现方式?
项目中经常碰到需要实现水平垂直居中的样式.下面就总结几种常用的方法 css水平垂直居中有几种实现方式? 1.水平对齐+行高 [思路一]text-align + line-height实现单行文本水平垂 ...
- css 水平垂直居中实现方式
css 水平垂直居中实现方式 css中有好多实现居中的方式,在项目中经常不知道使用哪种方式会比较好,所以记录下来. 水平垂直居中包括行内元素居中,以及块级元素居中 行内元素html结构 <div ...
- CSS 水平垂直居中
方法一: 容器确定宽高:知识点:transform只能设置在display为block的元素上. <head> <meta charset="UTF-8"> ...
- css水平垂直居中四种常用方式
css水平垂直居中 第一种:flex布局水平垂直居中 思路: 给父盒子display属性设置flex值,然后使用justify-content与align-item属性进行居中. 参考:阮一峰的fle ...
- CSS水平垂直居中的五种方式
CSS水平垂直居中的几种方式 absolute and -margin 需要设置盒子的宽度和高度 .father{border:1px solid red;width: 80vh;height: 90 ...
- css水平垂直居中对齐方式
css水平垂直居中总共有四种方法 ① 使用绝对定位 注意:使用绝对定位居中需要固定宽高 position:absolute; top:0; left:0; bottom:0; right:0; wid ...
- 16种CSS水平垂直居中方法
16种css水平垂直居中方法以及应用(文字.图片) 一.垂直居中 1.行内元素 基本思想:单行文本子元素line-height 值为父元素 height 值 .parent {height: 200p ...
- css 水平垂直居中的几种常见方式
下面是几种常见的水平垂直居中方式,可在不同情形下方便采用不同的方式 html <body><div class="box"><div class=&q ...
- CSS水平垂直居中常见方法总结(转)
文章目录 一.简介 二.元素水平居中 三.元素水平垂直居中 3.1 position 元素已知宽度 3.2 position transform 元素未知宽度 3.3 flex布局 3.4 table ...
最新文章
- Struts详细用法
- python 装饰器 参数-python装饰器参数那些事_接受参数的装饰器
- Linux线程(六)
- 洛谷——P1012 拼数
- linux core文件乱码,.net core在linux下图片中文乱码
- 文本过滤后返回空值_利用Fiddler来Mock接口返回值
- 中国自由软件推广先锋的自述,心潮澎湃的一往无前,一定要看!作者:洪峰 ...
- 录像机CIF、D1、720P、960P、1080P分辨率及硬盘所占空间
- 鸿蒙系统电脑配置,鸿蒙系统 你装机了吗?
- [转]DOS批处理高级教程精选合编
- SAXReader解析
- 分享一些个人的抢票过程
- 超快全球任播OCSP:白嫖谷歌云免费SSL证书!
- pyinstaller打包py文件为单个文件或多个文件
- 数据库面试复习_数据科学面试复习
- java中继承内部类的方法_Java自学-接口与继承 内部类
- ZYNQ学习之路19.在SDx中使用xfOpenCV图像加速处理
- 无事可做的张张,没事更新点方法吧~~~~
- USB摄像头转HDMI设备,USB Camera to HDMI
- python爬虫之正则表达式练习——爬取百度图片
热门文章
- 图像傅里叶变换的MATLAB实现
- Proteus常用元件对照表(最全)
- 又一场“人机大战”?来自AI open无情碾压!
- bootbox.js官方文档中文版
- 独创圆柱形投影,索尼高透光HOE全息显示方案详解
- Access2016学习4
- 行为树 --- [3] BehaviorTree.CPP在Windows下的使用(基于VSCode)
- cholesky分解java代码_cholesky分解的实现
- unity5.0安卓开发环境配置
- 总结一下常用web.config公共配置。