Flexbox制作CSS布局实现水平垂直居中实例分析
程序员文章站
2022-05-13 15:25:42
...
下面小编就为大家带来一篇Flexbox制作CSS布局实现水平垂直居中的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Flexbox实现一个p元素在body页面中水平垂直居中:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>Flexbox制作CSS布局实现水平垂直居中</title> <style type="text/css"> html { height: 100%; } body { display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */ display: -moz-box; /* 老版本语法: Firefox (buggy) */ display: -ms-flexbox; /* 混合版本语法: IE 10 */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */ /*垂直居中*/ /*老版本语法*/ -webkit-box-align: center; -moz-box-align: center; /*混合版本语法*/ -ms-flex-align: center; /*新版本语法*/ -webkit-align-items: center; align-items: center; /*水平居中*/ /*老版本语法*/ -webkit-box-pack: center; -moz-box-pack: center; /*混合版本语法*/ -ms-flex-pack: center; /*新版本语法*/ -webkit-justify-content: center; justify-content: center; margin: 0; height: 100%; width: 100% /* needed for Firefox */ } /*实现文本垂直居中*/ .box { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width:500px; height: 200px; background: red; color: #fff; font-weight: bold; font-size: 30px; } </style> </head> <body> <p class="box">Flexbox制作CSS布局实现水平垂直居中</p> </body> </html>
以上这篇Flexbox制作CSS布局实现水平垂直居中的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持PHP中文网。
更多Flexbox制作CSS布局实现水平垂直居中实例分析相关文章请关注PHP中文网!
上一篇: 关于滚动条的问题?_html/css_WEB-ITnose
下一篇: 微信网页 AppID 参数错误
推荐阅读
-
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
-
元素水平垂直居中的css3实现实例代码
-
元素水平垂直居中的css3实现实例代码
-
使用Sass优雅并高效的实现CSS中的垂直水平居中(附带Flex布局,CSS3+SASS完美版)_html/css_WEB-ITnose
-
Flexbox制作CSS布局实现水平垂直居中实例分析
-
使用Sass优雅并高效的实现CSS中的垂直水平居中(附带Flex布局,CSS3+SASS完美版)_html/css_WEB-ITnose
-
css实现元素水平垂直居中常见的两种方式实例详解
-
CSS3之flexbox如何实现水平垂直居中和三列等高布局
-
调整窗口大小也能够实现div水平垂直居中代码实例_html/css_WEB-ITnose
-
【前端攻略】最全面的水平垂直居中方案与flexbox布局_html/css_WEB-ITnose