您现在的位置是:网站首页> 编程资料编程资料
Flexbox制作CSS布局实现水平垂直居中的简单实例CSS水平垂直居中的几种方法总结css让容器水平垂直居中的7种方式利用CSS3的flexbox实现水平垂直居中与三列等高布局CSS设置文字图片垂直居中的方法总结深入理解CSS行高line-height与文本垂直居中的原理CSS设置DIV垂直居中的N种方法 兼容IE浏览器 CSS文本和div垂直居中方法总结 CSS 实现垂直居中的几种方法(必看)CSS在固定宽高的div内实现垂直居中的实例详解CSS实现垂直居中的几种方法小结
2021-09-04
718人已围观
简介 下面小编就为大家带来一篇Flexbox制作CSS布局实现水平垂直居中的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Flexbox实现一个div元素在body页面中水平垂直居中:
XML/HTML Code复制内容到剪贴板
- >
- <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>
- <div class="box">Flexbox制作CSS布局实现水平垂直居中div>
- body>
- html>
以上这篇Flexbox制作CSS布局实现水平垂直居中的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
原文地址:http://www.cnblogs.com/dearxinli/p/5674227.html
相关内容
- css3动画效果小结(推荐)纯CSS3 3D魔方翻转动画特效源码CSS3鼠标滑过图片标题和遮罩层动画特效源码纯CSS3绘制的哆啦A梦头像动画效果源码CSS3实现滚动条动画效果代码分享纯CSS3实现鼠标滑过圆形图片旋转翻盖动画特效源码CSS3实现的鼠标滑过边框线条动画特效源码CSS3中Transform动画属性用法详解 2016奥运会小人骑自行车CSS3动画特效源码
- 设置一个DIV块固定在屏幕中央的两种方法(推荐)关于div中img,span垂直居中的问题解决img在div中居中的问题html5实现适用于手机端的div图片放大预览效果源码DIV+CSS实现带三角箭头的提示框 div被iframe遮住的几种情况及解决方法DIV点击折叠实例代码DIV始终浮动在页面底部CSS设置DIV垂直居中的N种方法 兼容IE浏览器 CSS文本和div垂直居中方法总结 CSS控制DIV层显示和隐藏的实现方法
- 浅谈浏览器的兼容性(必看篇)针对IE浏览器的兼容问题小结避免不必要的浏览器兼容性问题的5个技巧兼容主流浏览器的CSS透明代码(必看篇)关于遇到的浏览器兼容问题及应对方法(推荐)浅谈遇到的几个浏览器兼容性问题
- HTML CSS样式基础(必看篇)html/css基础篇——html代码编写过程中的几个警惕点(必看)html、css基础注意点(前端必看篇)HTML基础总结推荐(段落)HTML基础知识——css样式表,样式属性,格式与布局详解HTML基础知识——设置超链接的样式简单实例HTML基础必看——全面了解css样式表HTML基础必看---表单,图片热点,网页划区和拼接详解HTML基础重点_一般标签、常用标签和表格浅谈HTML(css基础样式)前端开发每天必学之HTML入门介绍
- 浅谈CSS3动画的回调处理纯css3实现的3D方块翻转动画特效源码纯css3实现的3D图片立方体旋转动画特效源码CSS3实现的绵羊奔跑动画特效源码CSS3鼠标滑过图片标题遮罩动画特效源码 8种纯CSS3绘制打火机动画火焰效果css3动画效果小结(推荐)
- 浅谈CSS过渡、动画和变换菜单栏 “三” 变形为“X”css3过渡动画详解Css3新特性应用之过渡与动画CSS3中的元素过渡属性transition示例详解css过渡+3D效果的简单实现CSS3过渡transition效果实例介绍用Dreamweaver制作网页中常用的过渡效果css3过渡_动力节点Java学院整理
- CSS更改鼠标为手状样式浅谈CSS样式权值引用css样式的书写格式详解Web前端开发css基础样式总结(推荐)纯CSS3超酷书架样式404页面特效源码HTML CSS样式基础(必看篇)CSS样式覆盖规则全面了解
- 有关绝对定位的全面理解绝对定位元素被遮挡的解决方法CSS绝对定位元素left设为50%实现水平居中绝对定位的元素在ie6下不显示隐藏了的有效解决方法IE7中绝对定位元素之间的遮盖问题示例探讨将一个绝对定位的div水平垂直居中对齐css教程之绝对定位使用详解
- 浅谈css3中的前缀CSS3和js带炫酷鼠标滑过的多列布局特效源码浅谈HTML5 & CSS3的新交互特性CSS3鼠标滑过图片标题遮罩动画特效源码 8种纯CSS3绘制打火机动画火焰效果纯CSS3实现鼠标滑过tip提示框动画特效源码HTML5和CSS3实例教程总结(推荐)
- 全面了解css 属性选择器CSS 属性选择器_动力节点Java学院整理总结30个CSS3选择器 详解CSS3中属性选择器新增加的特性详解CSS3选择器的使用方法汇总CSS属性简写和选择器的优先级问题 CSS3 选择器 属性选择器介绍CSS属性选择器的四种格式-CSS教程-网页制作-网页教学网css对边框的属性控制和链接的伪类选择器-CSS教程-网页制作-网页教学网使用CSS属性选择器来拼接HTML的DNA的方法