3种实现CSS 上下居中的方法
3种实现CSS 上下居中的方法
在CSS里不好使了,在CSS里 解决上下居中问题又能支持both IE和Firefox的有3种方案:
第一种,上下居中文字:
方法是使用line-height,因为line-height就是用来定义文字行与行之间的距离,所以定义文字框的line-height等于框的高度可以让文字上下居中.
h1 { font-size: 3em; height: 100px;
}
需要注意的是:如果中间的文字不只一行,并且使用分行显示的时候,这个就不好用了。
第二种,非文字的上下居中:
使用absolute positioning,需要注意的是这个方法只能在框有定义好的高度才能工作. 不适合动态高度的框.
假如代码为:
Hi, I'mVertically AlignedAbigo sudo mara paulatim odio, accumsan luptatum nibh nibh refero metuo opes ut fatua.
要上下居中 CSS编写为:
.vert {width: 580px;height: 190px;position: absolute;top: 50%;left: 50%;margin: -95px 0 0 -290px; }
上边的margin计算公式为:
* Width of Element / 2 = Negative Left Margin* Height of
* Element / 2 = Negative Top Margin
第三种方法:
Content here#floater{float:left; height:50%;margin-bottom:-120px;
}
#content{clear:both; height:240px;position:relative;
}
本文完~
3种实现CSS 上下居中的方法相关推荐
- 前端开发css中怎么让图片居中?css图片居中的方法总结
在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...
- css图片居中的方法总结
在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...
- css中怎么让图片居中?css图片居中的方法总结
在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...
- css元素居中实现方法
关于css元素居中,查阅资料和实验有以下几种方法: 水平居中 1.最简单的在父元素中加入 text-align:center .这条语句不用关心子元素是否有固定的尺寸大小. 但只能对图片,按钮,文字等 ...
- CSS:N种使用CSS 绘制三角形的方法
目录 6种使用 CSS 实现三角形的技巧 1.使用 border 绘制三角形 2.使用 linear-gradient 绘制三角形 3.使用 conic-gradient 绘制三角形 4.transf ...
- css居中的几种办法,CSS div居中的几种方法
CSS实现div垂直居中的方法有很多,下面div居中的几种方法是自己平时写网页中经常用到的,最常见的例子就是登录注册弹出框. 方法一:对div使用绝对布局position:absolute;并设置to ...
- css图片居中的方法
图片居中有两种方法: 1.将图片放到css代码中居中. 2.将图片放到html代码中居中, 个人认为将图片放到css代码中居不是太灵活,html代码一般是模板页,需要调用各种数据,包括调用各种图片,不 ...
- css 文字居中的方法
水平垂直居中 当把 line-height 的高度设置和 height 高度一样就能使 文字垂直居中 margin:0 auto; 水平居中; 超出文字隐藏 overflow: hidden;/*内容 ...
- html盒子居中的方式,CSS盒子居中三种方法
前言 CSS盒子居中,我觉得是很有必要学习一下的.特别是第三种方法,奇淫技巧升级版,也是生产环境中非常常见的一种方法,不需要知道宽度,随着祖先元素的变化而变化! 1.常规方法 常规方法只需要给盒子设置 ...
- css绝对定位如何居中?css绝对定位居中的四种实现方法-web前端教程
在网页进行css布局时居中是经常需要用到的,其中就有css绝对定位居中,那么,css绝对定位如何实现居中?今天的这篇文章将给大家来介绍关于css绝对定位居中的实现方法. css绝对定位居中的实现方法有 ...
最新文章
- 手绘线条一直画不直_我学素描,线条画不直怎么办啊?
- PIC单片机精通_串口通讯与串口调试实例
- 关于WebService中用到的QName详解
- 【Mac】『终端』显示、隐藏所有文件
- 【VS C++ 2010】查看内存的方法详解
- stream对多个字段分组_java8 stream 如何按多字段分组,并对一个字段求和
- 2017.3.25 圆桌聚餐 思考记录
- linux PHP ppt 转图片,php(thinkphp)在linux系统下pdf转png图片【转】
- oracle上浮下浮分析函数_Oracle分析函数简析
- 基于C语言通讯录管理系统编程设计
- jdk和jre安装配置
- 上海电力大学计算机专业全国排名,上海电力大学怎么样 最好的专业有哪些
- PAT 甲级 图形输出 1031 Hello World for U (20 分)
- FPGA Verilog语言常用语法
- Python绘制地理图--Cartopy基础
- 餐厅小票打印模板_智慧餐厅多商家入驻小程序开发,成功案例:万足外卖!
- 什么是拼多多通用券|盛天海科技
- 联想新视界帝拓思(DTOS)联想CVC首亮相
- CNN实战---猫狗大战
- JDD专栏-2017JDD_销量预测2018JDD人口预测