博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS几个竖直与水平居中盒子模型
阅读量:6903 次
发布时间:2019-06-27

本文共 1281 字,大约阅读时间需要 4 分钟。

1、利用绝对定位,一个居中的模型

#login {                    /* 定义一个ID选择器 */    width:300px;            /* 定义盒子宽度为300px */    height:200px;           /* 定义盒子高度为200px */    position:absolute;      /* 使用绝对位置进行定位   */    left:50%;               /* 左部盒子开始位置是页面宽度的50%  */    top:50%;                /* 顶部盒子开始位置是页面高度的50%  */    margin-left:-150px;     /* 左部开始位置再退回盒子宽度的一半 */    margin-top:-100px;      /* 顶部开始位置再退回盒子高度的一半 */    background:#BABABA;     /* 定义盒子的背景颜色为灰色         */}

2、盒子水平居中设计2

body {                            /* 为网页主体内容区域设置样式               */    margin:0;                     /* 设定网页外部边距值为0,消除body默认值    */    padding:0;                    /* 设定网页内部边距值为0,消除body默认值    */    text-align:center;            /* 为了在IE中设置主体容器盒子居中            */}#container {                      /* 为布局的最外层容器使用ID选择器设置样式    */    width:966px;                  /* 设置最外层容器宽度为966px                  */    margin:0 auto;                /* 设置外边距上下为0,左右自动,则在FF中居中 */    text-align:left;              /* 再将主容器中的文本内容调回为居左显示      */    background:#888;              /* 临时设置一下背景颜色显示主容器布局效果    */    height:800px;                 /* 也是临时设置一下高度显示主容器的布局效果  */}

3、竖直居中:

文字水平,竖直居中:

水平居中:text-align: center;

竖直居中:line-height: 30px(30为层高)

应用这一点的演示见

div层竖直居中:

position: relative;top:50%;margin-top: -150px;     /* 为 1/2的height */

转载地址:http://fvvdl.baihongyu.com/

你可能感兴趣的文章
Codeforces #282 div 1 C Helping People 题解
查看>>
Java华氏转摄氏
查看>>
centos6.8服务器配置之编译安装PHP、配置nginx
查看>>
ddddddd
查看>>
Android 开发之 ---- 底层驱动开发(一)
查看>>
分享到朋友圈实现
查看>>
SQL Server 用链接服务器 同步SqlServer与MySQL
查看>>
Android程序的打包和安装
查看>>
Android内存优化6 了解Android是如何管理App内存
查看>>
SpringBoot2 添加应用拦截器
查看>>
es删除文档或者删除索引
查看>>
swift可选值总结
查看>>
深入理解Java虚拟机06--虚拟机字节码执行引擎
查看>>
C# 委托和事件,简单示例说明问题
查看>>
『转载』转过来的Xpath语法
查看>>
编码:隐匿在计算机软硬件背后的语言
查看>>
object-c中NSString字符串匹配操作
查看>>
iOS - (TableView中利用系统的 cell 设置 cell.textlabel 位置和大小)
查看>>
SqlBulkCopy(批量复制)使用方法
查看>>
OracleHelper类
查看>>