怎样使用CSS实现盒子水平垂直居中
发表于:2023-02-03 作者:安全数据网编辑
编辑最后更新 2023年02月03日,小编给大家分享一下怎样使用CSS实现盒子水平垂直居中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!原始代码:center.
小编给大家分享一下怎样使用CSS实现盒子水平垂直居中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
原始代码:
center.html
:
Center
center.css
:
body { background-color: #6ed0ff;}.father { background-color: #be33ec; border-radius: 20px; box-shadow: 0 0 15px rgb(0, 0, 0); margin: 100px auto; width: 300px; height: 300px;}.son { background-color: #fcff00; border-radius: 20px; box-shadow: 0 0 10px rgb(0, 0, 0); width: 100px; height: 100px;}
原始效果:
实现子盒子相对于父盒子垂直居中效果:
1. grid
.father { display: grid;}.son { align-self: center; justify-self: center;}
2. absolute
+ 负margin
.father { position: relative;}.son { position: absolute; left: 50%; top: 50%; margin-left: -50px; margin-top: -50px;}
3. absolute
+ transform
.father { position: relative;}.son { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
4. absolute
+ margin: auto
.father { position: relative;}.son { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
5. flex
.father { display: flex; justify-content: center; align-items: center;}
6. margin
+transfrom
.father { overflow: hidden;}.son { margin: 50% auto; transform: translateY(-50%);}
7. table-cell
.father { display: table-cell; text-align: center; vertical-align: middle;}.son { display: inline-block;}
8. inline-block
+ vertical-align
.father { text-align: center; line-height: 300px;}.son { display: inline-block; vertical-align: middle;}
以上是"怎样使用CSS实现盒子水平垂直居中"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
c语言网络技术和编程语言总结
c语言对应的三级考试网络技术
网站服务器后台如何加防护密码
c语言软件开发步骤
c语言中网络技术知识点
服务器对权限提升的防护措施
怎么在阿里云租服务器
黑苹果能做web服务器吗
c语言和网络技术哪个好考
云服务器2核4G是什么性能
延庆区发展软件开发怎么样
七日杀更改服务器经验倍率
山航的软件开发多少钱
数据库技术及应用模拟题
供水行业网络安全等级是几级
南京三安网络技术
计算机网络技术课教学目的
2015年中超数据库
数据库关系R的基本依赖集
资金盘软件开发北京
一般网站是用什么软件开发的
网络安全工作情况的汇报
国家网络安全基地孵化器参展
山东星维九州网络安全专家
数据库管理系统侧重什么
元游围棋为什么老是连不上服务器
写一个读零的数据库
认证扫描网络安全
php网络安全测试
数据库管理系统的安全性
服务器操作系统版本号代码
双荣网络技术公司
网络安全项目实施案例
求生之路加入服务器就闪退
爱宝数据库安装
c 用什么软件开发
网络技术赚钱吗
网络安全法中制定的基本原则
vpf和其他数据库
小公司 服务器