快好知 kuaihz

CSS水平居中的9种方法

容器的居中显示在网页设计中是很常见的,居中显示可以获得视觉的焦点,是内容更加突出,下面就简单的说明一下如何在HTML中通过样式的控制来实现

操作方法

01:

最常见的一种,代码示例如下图,首先,取big一半像素大小赋给small层,通过margin: 0 auto; text-align: center来实现

02:

第二种方法,代码示例如下图,将big层的display设置为table-cell,然后small层的margin-left取(500-250)/2,也就是125即可

03:

第三种方法,代码示例如下图,将big层的position设置为absolute,然后small层的margin-left取(500-250)/2,也就是125即可

04:

第四种方法,通过display:flex实现,代码示例如下图,big层display:flex;flex-direction:column;而small层align-self:center

05:

第五种方法,在small层的宽度没有的时候,可以通过width:fit-content这个设置来完成,代码示例如下

06:

第六种方法,通过display:inline-block来实现,将这个设置赋给big层即可,代码示例如下图

07:

第七种方法,设置big层position:relative,相对情况下,使small层左浮动,代码示例如下

08:

第八种方法,transform属性,代码示例如下

09:

第九种方法,借助第三方样式,比如增加一个add节点,水平浮动向左,使small层随之浮动,代码示例如下

特别提示

每种方法都适应不同的运行环境,实际操作时需要考虑不同浏览器的解析时的兼容性

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:CSS水平居中的9种方法  居中  居中词条  水平  水平词条  方法  方法词条  CSS  CSS词条  
技术

 Pr怎么裁剪视频画面大小

视频制作的过程中,有时会根据需要裁剪画面的大小,利用PR软件可以简单的实现这个功能,下面就介绍下方法操作方法01:打开我们的PR软件02:在项目素材区导入我们的...(展开)

技术

 怎么安装监控摄像头?

现在很多地方可以安装摄像头,摄像头就是通过记录的方式来实现防盗记录的价值。接下来就来看看怎么安装摄像头吧。操作方法01:准备好安装摄像头配套零件,钳子、螺丝刀、...(展开)