CSS3 盒子模型子元素居中效果

实现效果:

效果代码:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<style>

//在这里只设了webkit内核的实现效果,如果想让其它浏览器支持居中效果那么请用它们的前缀

div{width:200px;height:200px;border:1px solid orange;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;}

</style>

<body>

<div>

<p>我要居中</p>

</div>

</body>

</html>

CSS3 盒子模型子元素居中效果

时间: 2024-10-29 05:04:31

CSS3 盒子模型子元素居中效果的相关文章

flex-direction css3属性设定弹性盒子模型子元素反向排列

设定弹性盒子模型(display:flex)让子元素反向排列 示例说明:display: flex; 声明了盒子为flex弹性盒子布局,flex: 1; 声明了子元素占1份, flex-direction: row-reverse; /*这个属性就是在水平方向上反转*/<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>设定

CSS自学笔记(10):CSS3盒子模型

CSS3为CSS技术的升级版本.最新版本. 就CSS而言,它是一个模块,是一个庞大而又复杂的模块,但是在CSS3中,将这一个庞大的模块分解为一个个容易理解的同时又很精简的小模块,同时CSS3中又添加了一些新的模块,所以CSS3朝着模块化的方向发展. CSS3中比较重要的模块有:选择器.盒子模型.背景和边框.文字特效.2D/3D转换.动画.多列布局.用户界面. CSS3的选择器常用的和CSS选择器差不多. CSS3 盒子模型 盒子模型是CSS3很重要的一个模型,它是指元素以何种方式显示以及元素间如

CSS3盒子模型&lt;BoxModel&gt;

一.CSS3盒子模型<BoxModel> 由内到外内容<content>.填充<padding>.边框<border>.外边距<margin>组成盒子模型 盒子模型分类<W3C盒子模型.IE盒子模型(内容计算是包含border.padding计算)> 1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset=

css3盒子模型

-webkit-box-orient box-orient属性用于设置盒模型内部元素的排列方式,详细如下: inline-axis:从左向右排列(默认值) horizontal:水平排列 vertical:垂直排列 block-axis:从上向下排列 -webkit-box-sizing box-sizing属性用于改变容器的盒模型组成方式 content-box: 此值维持css2.1盒模型的组成模式,border|padding|content {element width=border+p

CSS3 —— 盒子模型

盒子模型 主要的属性就5个:width.height.padding.border.margin.如下:  width和height:内容的宽度.高度(不是盒子的宽度.高度). padding:内边距. border:边框. margin:外边距. 标准盒子模型 但IE盒子模型中,width 和 height 指的是内容区域+border+padding的宽度和高度 <body>也有 margin 整个网页最大的盒子是<document>,即浏览器.而<body>是&l

清除盒子内子元素浮动导致父元素塌陷的5种方法

更详细的解释请移动到: 地址1:http://www.cnblogs.com/chedabang/p/5973601.html 地址2:https://www.cnblogs.com/libin-1/p/5975367.html 盒子塌陷是什么? 何为盒子塌陷,盒子塌陷是由于子元素浮动导致的子元素脱离标准文档流,父元素无法获取子元素的高度而出现的一种现象. 盒子塌陷(如下): 盒子未塌陷(如下):   HTML/CSS代码 .... // css .box-wrapper { border: 5

CSS子元素居中(父元素宽高已知,子元素未知)

<style> .container{width:400px; height:400px; position:relative;} .center{position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; width:50px; height:50px; //宽高可以不写 } </style> <div class="container"> <div class=&quo

通过box盒子模型给元素内容设置居中

老版本语法 div{ display: -webkit-box;-webkit-box-align:center; //垂直居中-webkit-box-pack:center;//水平居中 } 新版本语法 div{ display: -webkit-flex; -webkit-align-items: center; align-items: center;//垂直居中 -webkit-justify-content: center; justify-content: center;//水平居中

CSS3中的弹性盒子模型

介绍 在css2当中,存在标准模式下的盒子模型和IE下的怪异盒子模型.这两种方案表示的是一种盒子模型的渲染模式.而在css3当中,新增加了弹性盒子模型,弹性盒子模型是一种新增加的强大的.灵活的布局方案.弹性盒子模型是css3中新提出的一种布局方案.是一种为了应对针对不同屏幕宽度不同设备的一整套新的布局方案.主要是对一个容器中的子元素进行排列.对齐和分配空白空间的方案的调整. 新旧版本的弹性盒子模型在之前,css3曾经推出过旧版本的弹性盒子模型.相对于新版本的弹性盒子模型而言,旧版本的内容与新版本