美文网首页大前端开发
css实现居中的方法总结

css实现居中的方法总结

作者: rosalyn10 | 来源:发表于2019-06-17 15:00 被阅读9次

在页面布局中经常会涉及到各种居中问题,下面统计下经常用到的各种居中方法:

1.行内元素的水平居中

如果父元素是块级元素,那直接给父元素设置 text-align:center

样式设置如下:

css 1

效果如下:

行内元素水平居中

2.行内元素的垂直居中

       1.单行元素

单行元素设置行高等于box的高。样式如下:

单行样式设置行高

效果如下:

单行元素垂直居中

2.多行行内元素

以下只列举一种实现方法。利用display:table-cell和vertical-align:middle;

多行行内元素

效果如下:

多行行内元素

3.块级元素的水平居中

块级元素的水平居中方法比较简单,利用margin就能实现:

水平居中

4.块级元素的垂直居中

垂直居中

主要是利用的position定位和top:50%,margin-top是元素height的一半来实现的。

还有使用display:flex的定位方法来实现垂直居中,此处不一一列举了。

相关文章

  • CSS布局(不完全)总结

    CSS布局(不完全)总结 实现水平居中布局的几种方式 方法一: 通过以下CSS代码实现水平居中布局 方法二: 通过...

  • css实现水平垂直居中的方法总结

    css实现水平垂直居中的方法总结 实现水平垂直居中你有多少种方法?这是前端面试必考题啊!-=- 这段时间公司招前端...

  • CSS解决盒模型居中的问题

    CSS实现盒子模型水平居中、垂直居中、水平垂直居中的多种方法 CSS实现盒子模型水平居中的方法 全局样式 第一种:...

  • CSS垂直水平居中总结

    css实现垂直水平居中的方法多种,各种方法各有优劣,查阅网上资料,自己总结于此,方便日后应用。 1. 绝对定位居中...

  • Css让div在屏幕上居中

    # 让div在屏幕上居中(水平居中+垂直居中)的方法总结 - html代码如下: - Css居中方法 (敲黑板)...

  • 2019-01-26

    一、总结一下CSS的几种布局以及实现方法 左右布局 左中右 水平居中 垂直居中 1. 左右布局 左右布局很多种实现...

  • css实现盒子内部 div水平垂直居中

    总结一下利用css实现盒子内部 div居中的几种方法 1.水平居中 1)margin: 0 auto 2.水平垂直...

  • css居中十八式

    前言 在使用css设置页面样式时会经常遇到需要居中的情况,下面我总结了一些css在不同条件下实现居中的方法。大家看...

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

  • css居中总结

      css居中是布局中常见的方法,现将常用方法总结如下: 1.水平居中 1.1.使用inline-block + ...

网友评论

    本文标题:css实现居中的方法总结

    本文链接:https://www.haomeiwen.com/subject/cneofctx.html