资讯专栏INFORMATION COLUMN

html的几种水平垂直居中的方式(基础)

Songlcy / 3609人阅读

摘要:前言我们在编写马过程中,想必大家对水平垂直居中的方法了解并不多。所以我给大家总结式的列出几种常用的水平垂直居中的方法。

前言
我们在编写马过程中,想必大家对水平垂直居中的方法了解并不多。所以我给大家总结式的列出几种常用的水平垂直居中的方法。

第一种方法

</>复制代码

  1. d第一种

  2. .Centered1{
  3. background-color: #800070;
  4. width: 100%;
  5. height:500px;
  6. position: relative;
  7. }
  8. .Centered1 p{
  9. width: 200px;
  10. height: 200px;
  11. background-color: deeppink;
  12. line-height: 200px;
  13. text-align: center;
  14. position: absolute;
  15. left: 0;
  16. bottom: 0;
  17. right:0;
  18. top: 0;
  19. margin: auto;
  20. }

第二种方法

</>复制代码

  1. d第二种

  2. /*第二种方法水平垂直居中*/
  3. .Centered2{
  4. background-color: #ef8518;
  5. width: 100%;
  6. height: 500px;
  7. position: relative;
  8. }
  9. .Centered2 p {
  10. position: absolute;
  11. width: 200px;
  12. height: 200px;
  13. background-color:red;
  14. line-height: 200px;
  15. text-align: center;
  16. left: 50%;
  17. top:50%;
  18. margin-left:-100px;
  19. margin-top: -100px;
  20. }

第三种方法

</>复制代码

  1. d第三种

  2. /*第三种方法水平垂直居中*/
  3. .Centered3{
  4. background-color: dimgrey;
  5. width: 100%;
  6. height: 500px;
  7. position: relative;
  8. }
  9. .Centered3 p {
  10. position: absolute;
  11. width: 200px;
  12. height: 200px;
  13. background-color:darkorange;
  14. line-height: 200px;
  15. text-align: center;
  16. left: 50%;
  17. top: 50%;
  18. transform:translate(-50%,-50%);
  19. }

第四种方法

</>复制代码

  1. d第四种

  2. /*第四种方法水平垂直居中,老版本flex布局*/
  3. .Centered4{
  4. background-color: #FF4444;
  5. width: 100%;
  6. height: 500px;
  7. display: -webkit-box;
  8. -webkit-box-pack:center;
  9. -webkit-box-align: center;
  10. }
  11. .Centered4 p {
  12. width: 200px;
  13. height: 200px;
  14. background-color:cadetblue;
  15. line-height: 200px;
  16. text-align: center;
  17. }

第五种方法

</>复制代码

  1. d第五种

  2. /*第五种方法水平垂直居中,新版本的flex水平垂直居中*/
  3. .Centered5{
  4. background-color: darkslateblue;
  5. width: 100%;
  6. height: 500px;
  7. display: flex;
  8. justify-content:center;
  9. align-items: center;
  10. }
  11. .Centered5 p {
  12. width: 200px;
  13. height: 200px;
  14. background-color:fuchsia;
  15. line-height: 200px;
  16. text-align: center;
  17. }

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/116296.html

相关文章

  • 使一个div垂直+水平居中几种方法

    摘要:前几天去一家互联网公司面试,面试官问到了这个应该算是比较简单的问题,在我自认为回答正确时,才知道这道题的答案有很多种,下面就让我们一起来探讨一下这个问题思路绝对定位居中原始版这个是我回答出来的,也是被各位所熟知的一种方法,设外层相对定位,内 前几天去一家互联网公司面试,面试官问到了这个应该算是比较简单的问题,在我自认为回答正确时,才知道这道题的答案有很多种,下面就让我们一起来探讨一下这...

    joyqi 评论0 收藏0
  • 前端培训-初级阶段(13、18)

    摘要:年月欧洲计算机制造商协会发表了标准,它是的一个扩延,它也被称为年月首版年月日截止发布日期,的官方名称是,国际意在更频繁地发布包含小规模增量更新的新版本,下一版本将于年发布,命名为。 前端最基础的就是 HTML+CSS+Javascript。掌握了这三门技术就算入门,但也仅仅是入门,现在前端开发的定义已经远远不止这些。前端小课堂(HTML/CSS/JS),本着提升技术水平,打牢基础知识的...

    YorkChen 评论0 收藏0
  • (面试题)垂直居中几种实现方式

    摘要:尤其是在实际页面中,有很多特殊的场景,导致水平居中实现起来比较麻烦。这篇文章旨在纪录一些我知道的居中方式。以一道经典面试题为例一个的在一个水平垂直居中,用实现。首先定义元素层和垂直居中无关的样式直接定义在里。 相比较水平居中,垂直居中比较复杂点。尤其是在实际页面中,有很多特殊的场景,导致水平居中实现起来比较麻烦。这篇文章旨在纪录一些我知道的居中方式。以一道经典面试题为例:一个200*2...

    cheukyin 评论0 收藏0
  • CSS垂直居中,你会多少种写法?

    摘要:如果我们直接可以计算出正确的和值,岂不是一次到位函数正有此功能,当然我们需要知道子元素的宽高效果是一个作用于内联元素的属性。内联元素的特性是会和其它内联元素或者文字在同一行显示,但是默认情况下是与父元素基线对齐的。   CSS控制居中是前端开发中非常常用的布局技能,本文列出几种CSS控制元素居中的几种方法。  谈及HTML元素居中展示,涉及到水平居中和垂直居中,以及水平垂直居中。由于H...

    caohaoyu 评论0 收藏0
  • web开发常用几种居中形式

    摘要:一水平居中二水平垂直居中三针对文本内容的垂直居中一水平居中要居中的元素有属性给元素添加代码演示此外,和产生同样效果的原因移步要居中的元素没有属性给添加属性,并在的外面包一层且添加是让块状里面的元素比如文字居中。 一 水平居中二 水平垂直居中三 针对文本内容的垂直居中 一 水平居中 要居中的元素A有width属性 给元素A添加 margin:0,auto;(代码演示) showImg(h...

    zqhxuyuan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<