CSS元素垂直居中
时间:2021-04-21
来源:互联网
标签:
今天PHP爱好者为您带来CSS让人头疼的问题就是垂直居中。实现垂直居中好几种方式,但每一种方式都有一定的局限性,所以垂直居中可以根据实际的业务场景来使用。希望对大家有所帮助。
CSS让人头疼的问题就是垂直居中。实现垂直居中好几种方式,但每一种方式都有一定的局限性,所以垂直居中可以根据实际的业务场景来使用。
1.容器里面的内容只有一行文字
<!DOCTYPE html>
<html>
<style>
* {
padding: 0;
margin: 0;
}
div {
height: 60px;
background-color: #1888fa;
color: white;
}
span {
line-height: 60px;/* 设置一个大的行高,让它等于理想的容器高度。
这样会让容器高度扩展到能够容纳行高。如果内容不是行内元素,可以设置为inline-block。 */
}
</style>
<body>
<div>
<span>测试</span>
</div>
</body>
</html>2.容器自然高度
CSS中最简单的垂直居中方法是给容器相等的上下内边距,让容器和内容自行决定自己的高度。看下面的例子, 通过设置
padding-top和padding-bottom相等的值,让内容在父容器垂直居中。<!DOCTYPE html>
<html>
<style>
* {
padding: 0;
margin: 0;
}
div {
padding-top: 20px;
padding-bottom: 20px;
background-color: #1888FA;
color: white;
}
</style>
<body>
<div>
<span>测试</span>
</div>
</body>
</html>3.使用 FlexBox
<!DOCTYPE html>
<html>
<style>
* {
padding: 0;
margin: 0;
}
div {
height: 60px;
display: flex;
align-items: center;
justify-content: center;
background-color: #1888fa;
color: white;
}
</style>
<body>
<div>
<span>测试</span>
</div>
</body>
</html>以上就是CSS元素垂直居中的详细内容,更多请关注php爱好者其它相关文章!
-
C#CheckedListBox控件用法详解(属性、方法、事件) 时间:2025-12-12 -
-
minidump.dmp是什么文件?怎么打开?可以删除吗? 时间:2025-12-12 -
teniodl.exe是什么进程?怎么彻底关闭? 时间:2025-12-12 -
display:block是什么意思?display:block属性的作用? 时间:2025-12-12 -
什么是updater.exe?怎么删除?如何关闭? 时间:2025-12-12
今日更新
-
抖音1:10充值官方入口在哪-抖音1元10抖币正规充值网址大全
阅读:18
-
币安零知识证明隐私保护方案覆盖国家地区一览
阅读:18
-
微博手机网页版入口-微博手机网页版官网直通车
阅读:18
-
奇漫屋下拉式免费畅读下载2025-奇漫屋官网最新版本下载入口一键直达
阅读:18
-
普鲁士消失的梗是什么梗?揭秘历史背后的搞笑真相!
阅读:18
-
yandex登录入口一键直达-俄罗斯搜索引擎官网登录入口
阅读:18
-
币安机构用户区块链地址审计报告提交指南与要求
阅读:18
-
微博网页版手机登录入口在哪-微博手机网页版快速登录入口
阅读:18
-
樱花视频播放器官方下载入口-樱花视频高清免费看剧1.0.0最新版一键获取
阅读:18
-
快手网页版在线直达-快手入口一键极速进入
阅读:18











