摘要:必不可少,这是其一,还有一种这些都是常用的居中方式,在中,还可以使用弹性布局来居中元素,下篇文章在详细说明。
在前端开发中,经常会碰到布局需要左右居中,上下居中的情况,在现代浏览器中实现居中还是挺方便的,本文只考虑在高版本现代浏览器中的情况,不考虑IE.
1.文本居中属性 text-align这是常用的水平居中图片,按钮,文字等行内元素的方法,但不能上下居中
abcedd
实现效果:
此方法也只能实现水平居中,具体用法为:margin:0 auto
.sub { width: 200px; height: 200px; background: red; margin: 0 auto; }
实现效果:
.sub { width: 200px; height: 200px; background: #ccc; margin: 0 auto; line-height: 200px; text-align: center; }4.表格居中
如果使用表格居中的话,用表格属性 td(也可能会用到 th)元素的 align="center" 以及 valign="middle" 就可以实现左右上下居中了
5.使用display:table-cell来居中对于不是表格的元素,可以使用display:table-cell模拟表格,实现居中的目的。这种情况下,父级容器要指定宽度,用百分比的话达不到左右居中的目的
6.使用定位position
要注意的是。margin:auto必不可少,这是其一,还有一种
这些都是常用的居中方式,在css3中,还可以使用弹性布局来居中元素,下篇文章在详细说明。
转自:http://dawns.me/2017/07/04/ht...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/50971.html
摘要:绝对底部前端掘金来自国外的设计达人,纯,可以实现当正文内容很少时,底部位于窗口最下面。有效解决图片使用单位边角缺失的问题前端掘金起因在移动端使用布局时图片也需要用单位。 CSS 绝对底部 - 前端 - 掘金来自国外的设计达人,纯CSS,可以实现: 当正文内容很少时,底部位于窗口最下面。当改变窗口高度时,不会出现重叠问题。甚至,创造该CSS的人还专门成立一个网站介绍这个CSS底部布局方案...
摘要:高度模型浅识为的简写,简称为块级格式化上下文,为浏览器渲染某一区域的机制,中只有和中还增加了和。并非所有的布局都会在开发中使用,但是其中也会涉及一些知识点。然而在不同的纯制作各种图形纯制作各种图形多图预警 一劳永逸的搞定 flex 布局 寻根溯源话布局 一切都始于这样一个问题:怎样通过 CSS 简单而优雅的实现水平、垂直同时居中。记得刚开始学习 CSS 的时候,看到 float 属性不...
阅读 2369·2021-11-19 09:59
阅读 1885·2019-08-30 15:55
阅读 877·2019-08-29 13:30
阅读 1287·2019-08-26 10:18
阅读 3053·2019-08-23 18:36
阅读 2351·2019-08-23 18:25
阅读 1128·2019-08-23 18:07
阅读 395·2019-08-23 17:15