文字的水平垂直居中

class="content"> <p>文字水平垂直居中p> </div>

.content{  width: 400px;  height: 100px;  border: #000000 solid 1px;}

当前效果:

.content{  width: 400px;  height: 100px;  border: #000000 solid 1px;  text-align: center;  line-height: 100px;}

文字水平垂直居中效果:

元素的水平垂直居中

class="content"> <div class="box">盒子居中div></div>

.content{    margin: 20px auto;    width: 300px;    height: 300px;    border: #000000 solid 1px;  }  .box{    width: 120px;    height: 120px;    line-height: 120px;    text-align: center;    background: red;  }

当前效果:

01使用绝对定位

.content{  position: relative;  margin: 20px auto;  width: 300px;  height: 300px;  border: #000000 solid 1px;}.box{  position: absolute;  top:0;  left: 0;  bottom: 0;  right: 0;  width: 120px;  height: 120px;  line-height: 120px;  margin: auto;  text-align: center;  background: red;}

居中效果:

02使用绝对定位+calc()

.box{  position: absolute;  top:calc(50% - 120px / 2);  left: calc(50% - 120px / 2);  width: 120px;  height: 120px;  line-height: 120px;  text-align: center;  background: red;}

居中效果:

03使用绝对定位+transform()

.box{  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  width: 120px;  height: 120px;  line-height: 120px;  text-align: center;  background: red;}

居中效果:

04使用CSS3弹性盒模型

/*作用于父元素*/.content{  display: flex;/*弹性布局*/  justify-content: center;/*水平居中*/  align-items: center;/*垂直居中*/  position: relative;  margin: 20px auto;  width: 300px;  height: 300px;  border: #000000 solid 1px;}.box{  width: 120px;  height: 120px;  line-height: 120px;  text-align: center;  background: red;}

居中效果:

扫码关注 青春正当时

css居中的几种方法_CSS几种常用的水平垂直居中对齐方法相关推荐

  1. html脚本语言居中,web前端:CSS--几种常用的水平垂直居中对齐方法

    层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现html(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.css不仅可以静态地修 ...

  2. 【面试题】CSS 中几种最常用的水平垂直居中的方法

    目录 CSS 中几种最常用的水平垂直居中的方法 一.使用 margin:auto 二.使用 position:absolute 三.使用弹性布局 四.文本水平对齐和行高 五.使用网格布局 CSS 中几 ...

  3. CSS:仅对子盒子修饰样式,三种让其在父盒子中水平垂直居中的方法及其优缺点(父盒子宽高未知)

    1.给父盒子相对定位,子盒子绝对定位,left,top,right和bottom,都设置为0: position: absolute; left: 0; right: 0; top: 0; botto ...

  4. 文字居中、CSS中实现盒子水平垂直居中的方法

    1. 文字居中: 第一种方式: 当用text-align:center时,达到的是水平居中的效果,那再用vertical-align:middle:其实是实现不了垂直居中的,此时就需要用到displa ...

  5. [css] 写出div在不固定高度的情况下水平垂直居中的方法?

    [css] 写出div在不固定高度的情况下水平垂直居中的方法? 我知道的有两种方法<!DOCTYPE html> <html><head><meta char ...

  6. [css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法

    [css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法 flex布局:还有就是可以用定位也可以实现等等: flex:父div:{display:flex: justify-conten ...

  7. CSS实现水平垂直居中的方法总结

    在CSS-trick 上面有一篇很棒的博文介绍CSS中的水平垂直居中 戳这里. 在这里我强烈推荐这篇文章的原因是:整篇文章的逻辑结构非常清晰.我之前也看过不少CSS实现垂直居中相关的博客,很多博客的总 ...

  8. css实现文字或者div盒子水平垂直居中的方法

    实现水平垂直居中的方法 文本(文字)内容属于行内元素 行内元素水平垂直居中方法 方式一: 设置文字外层的盒子 text-align:center /*水平居中*/ height = 100px; /* ...

  9. CSS水平垂直居中常见方法总结(转)

    文章目录 一.简介 二.元素水平居中 三.元素水平垂直居中 3.1 position 元素已知宽度 3.2 position transform 元素未知宽度 3.3 flex布局 3.4 table ...

最新文章

  1. mysql常用语句列表
  2. C++风格与C风格文件读写效率测试-vs2015,vs2017
  3. java代码执行流程
  4. tfds.load()和tf.data.Dataset的简介
  5. Nginx+SSL+Tomcat+CDN部署总结,已实践有效~
  6. docker常用命令_docker常用命令整理
  7. 团队建设及管理上的举措_为什么在副项目上工作是您作为开发人员的最佳举措...
  8. python收取wss数据_大宗商品现货数据不好拿?商品季节性难跟踪?Python爬虫一键解决没烦恼...
  9. spark中一些不是很有意义的数据结构
  10. CentOS部署Harbor镜像仓库(1),java技术栈自我理解面试题通俗解说
  11. Oracle 数据库基础学习 (二)
  12. lqr算法 c语言,【CS229 lecture18】linear quadratic regulation(LQR) 線性二次型調節控制
  13. 监听Solidity合约事件
  14. 记一次用Python统计全国女性Size
  15. 软件设计模式——单例模式
  16. 解决 Maven工程运行报错Failed to clean project: Failed to delete
  17. 计算机网络专业函授,函授计算机专业都考什么课程
  18. 货代公司主要是做什么的呢|货代公司作用
  19. firefox常见问题解答
  20. 2023年重庆大学中国语言文学考研考情与难度、参考书及前辈经验

热门文章

  1. mllib协同过滤 java实现_协同过滤(ALS)算法介绍及Spark MLlib调用实例(Scala/Java/Python)...
  2. css折线效果,CSS3 box-shadow实现纸张的曲线投影效果 张鑫旭-鑫空间-鑫生活
  3. html风车相册代码,Css Html 大风车(示例代码)
  4. 260多媒体语言如何调节_260马力配9.7米货厢,实拍柳汽H5小三轴载货车
  5. c++ udp多线程 例子_[内附完整源码和文档] 基于udp实现tcp功能进行大文件传输
  6. java判断日期是否是同一周_JAVA里面怎样判断一个日期是否是星期六或者星期天,给出原代码,多谢!!!!!!!!!!...
  7. 怎么将小部件图标添加回Windows11任务栏
  8. 腾讯视频下载安装免费装到手机_腾讯视频怎么上传个人本地视频
  9. Video在网页和移动端无法自动播放问题??
  10. html5鼠标下拉浮窗固定,【前端技术】vue-floating-menu可拖拽吸附的浮窗菜单