加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

详解html的几种水平垂直居中的方式(基础)

发布时间:2020-03-20 18:50:53 所属栏目:编程 来源:站长网
导读:我们在编写马进程中,想必各人对程度垂直居中的要领相识并不多。以是我给各人总结式的列出几种常用的程度垂直居中的要领。 第一种要领 !--html盒子代码--!--程度垂直居中--div class=Centered1pd第一种/p/div!-css样式部门--.Centered1{background-color:

我们在编写马进程中,想必各人对程度垂直居中的要领相识并不多。以是我给各人总结式的列出几种常用的程度垂直居中的要领。

第一种要领

<!--html盒子代码--> <!--程度垂直居中--> <div class="Centered1"> <p>d第一种</p> </div> <!-css样式部门--> .Centered1{ background-color: #800070; width: 100%; height:500px; position: relative; } .Centered1 p{ width: 200px; height: 200px; background-color: deeppink; line-height: 200px; text-align: center; position: absolute; left: 0; bottom: 0; right:0; top: 0; margin: auto; }

第二种要领

<!--html盒子代码--> <!--程度垂直居中--> <div class="Centered2"> <p>d第二种</p> </div> <!-css样式部门--> /*第二种要领程度垂直居中*/ .Centered2{ background-color: #ef8518; width: 100%; height: 500px; position: relative; } .Centered2 p { position: absolute; width: 200px; height: 200px; background-color:red; line-height: 200px; text-align: center; left: 50%; top:50%; margin-left:-100px; margin-top: -100px; }

第三种要领

<!--html盒子代码--> <!--程度垂直居中--> <div class="Centered3"> <p>d第三种</p> </div> <!-css样式部门--> /*第三种要领程度垂直居中*/ .Centered3{ background-color: dimgrey; width: 100%; height: 500px; position: relative; } .Centered3 p { position: absolute; width: 200px; height: 200px; background-color:darkorange; line-height: 200px; text-align: center; left: 50%; top: 50%; transform:translate(-50%,-50%); }

第四种要领

<!--html盒子代码--> <!--程度垂直居中--> <div class="Centered4"> <p>d第四种</p> </div> <!-css样式部门--> /*第四种要领程度垂直居中,老版本flex机关*/ .Centered4{ background-color: #FF4444; width: 100%; height: 500px; display: -webkit-box; -webkit-box-pack:center; -webkit-box-align: center; } .Centered4 p { width: 200px; height: 200px; background-color:cadetblue; line-height: 200px; text-align: center; }

第五种要领

<!--html盒子代码--> <!--程度垂直居中--> <div class="Centered5"> <p>d第五种</p> </div> <!-css样式部门--> /*第五种要领程度垂直居中,新版本的flex程度垂直居中*/ .Centered5{ background-color: darkslateblue; width: 100%; height: 500px; display: flex; justify-content:center; align-items: center; } .Centered5 p { width: 200px; height: 200px; background-color:fuchsia; line-height: 200px; text-align: center; }

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读