首页 > 其他分享 >css实现文本水平&垂直对齐的三种方式

css实现文本水平&垂直对齐的三种方式

时间:2023-03-20 16:59:22浏览次数:47  
标签:center text align 50% 100px height 对齐 文本 css

第一种:

使用 padding 和 text-align: center

例如:

.center {
    padding: 100px 0;
    border: 1px solid green;
    text-align: center;
}

 

第二种:使用 line-height 和 text-align: center

例如:

.center {
    line-height: 100px;
    height: 100px;
    border: 1px solid green;
    text-align: center;
}

//当p标签中的文字内容为多行时添加
.center p {
    line-height: 1.5;
    display: inline-block;
    vertical-align: middle;
}

 

第三种:使用 position 和 transform

例如:

.center { 
    height: 100px;
    position: relative;
    border: 1px solid green; 
}

.center p {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

 

标签:center,text,align,50%,100px,height,对齐,文本,css
From: https://www.cnblogs.com/fruitesBlogs/p/17236872.html

相关文章

  • css引入方式
         ......
  • IPv6地址的文本表示规范
     背景随着IPv6越来越普及,经常要跟IPv6地址打交道,迫切需要一个统一的IPv6地址文本表示规范。RFC4291简单的说明了如何将IPv6地址表示成文本形式,但有很多有歧义和不周全......
  • empty来显示暂无数据简直太好用,阻止用户复制文本user-select
    element-ui表格某一列无数据显示--很多时候,表格的某一列可能是没有数据的。空着了不好看,ui小姐姐会说显示--这个时候,小伙伴是怎么做的呢?使用循环来判断是否为空,然后赋值为-......
  • python 文本形成视频
    https://modelscope.cn/models/damo/text-to-video-synthesis/summary?continueFlag=316e474d46439886c7d26c850c8c9d37frommodelscope.pipelinesimportpipelinefrom......
  • css颜色单词对照表
    16ofCSS’snamedcolorscomefromtheVGApaletteoriginally,andwerethenadoptedintoHTML:aqua,black,blue,fuchsia,gray,green,lime,maroon,navy,o......
  • 字符类能拷贝非文本文件吗?为什么?
    文章目录​​3.3拷贝文件问题​​​​3.3.1字符流拷贝文件​​​​1)字符流拷贝文本文件:​​​​2)字符流拷贝非文本文件:​​​​3.3.2字节流拷贝文件​​​​1)字节流拷贝......
  • cssnote
    bfc(BlockFormattingContext)实现bfc方法1.body根元素2.设置浮动,不包括none3.设置定位,absoulte或者fixed4.行内块显示模式,inline-block5.设置overflow,即hidden,auto,s......
  • django集成富文本编辑器
    1.安装 django-ckeditor  pipinstalldjango-ckeditor注意:我的django版本是4.1.2,下载的django-ckeditor是6.0。   由于即使我的ckeditor版本这么高,依然有许多不......
  • HTML单行与多行文本超出省略显示
    1、单行文本省略显示1p{2width:300px;3height:30px;4line-height:30px;5border:2pxsolidred;......
  • css实现3D弹性按钮以及box-shadow特性说明
    box-shadow在实现案例之前先了解css的阴影属性box-shadow,该属性可以为盒子设置阴影,它有五个参数,X轴偏移量、Y轴偏移量、模糊半径、扩散半径和颜色。box-shadow文档:https:......