transform: translateY(-50%)实现垂直居中效果

简介: transform: translateY(-50%)实现垂直居中效果
<style>
  * {
    margin: 0;
    padding: 0;
  }
  .center {
    width: 960px;
    height: 500px;
    margin: 0 auto;
    background: #1879d9;
  }
  .center p {
    background: #fff;
    position: relative;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100px;
    /* 让div 沿Y轴平移自身高度的一半 */
    transform: translateY(-50%);
  }
</style>
<div class="center">
  <p>这是一行文字</p>
</div>

实现效果


image.png

相关文章
|
安全 数据处理 数据安全/隐私保护
企业出海数据合规:何为数据脱敏
数据脱敏并非简单技术手段,其涵盖法律与技术双重维度。法律上,脱敏是保护个人隐私的一种效果,技术上则是采用不可逆或难以还原的方法,降低数据泄露风险。GDPR下,个人身份、账户和健康信息等应脱敏处理,程度可根据数据敏感性确定。脱敏常见方法包括随机化、掩码、加密等,旨在保护数据安全与隐私。
1021 0
|
安全 虚拟化
GIC规格学习(一)
GIC规格学习(一)
629 0
|
消息中间件
操作系统(2.4.5)--管程机制
局部于管程内部的数据结构,仅能被局部于管程内部的过程所访问,任何管程外的过程都不能访问它;反之,局部于管程内部的过程也仅能访问管程内的数据结构。 由此可见,管程相当于围墙,它把共享变量和对它进行操作的若干过程围了起来,所有时,都必须经过管程(相当于通过围墙的进程要访问临界资源门)才能进入,而管程每次只准许一个进程进入管程,从而实现了进程互斥。
450 0
|
小程序 前端开发 JavaScript
wxml与标准的html的异同
WXML(WeiXin Markup Language)是微信小程序的页面描述语言,用于描述小程序页面的结构。它与标准的 HTML 在一些方面有异同:
|
4月前
|
安全 Linux iOS开发
Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案
Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案
377 0
Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案
|
机器学习/深度学习 人工智能 自然语言处理
软件测试中的人工智能革命:现状与未来展望
【10月更文挑战第2天】 本文深入探讨了人工智能在软件测试领域的应用现状、面临的挑战以及未来的发展方向。通过分析AI技术如何提高测试效率、准确性和自动化水平,文章揭示了AI在改变传统软件测试模式中的关键作用。同时,指出了当前AI测试工具的局限性,并对未来AI与软件测试深度融合的前景进行了展望,强调了技术创新对于提升软件质量的重要性。
488 4
|
Java
SpringBoot使用汇总
SpringBoot使用汇总
248 1
SpringBoot使用汇总
|
Python
Flask学习笔记(二):基于Flask框架上传图片到服务器端并原名保存
关于如何使用Flask框架上传图片到服务器端并以其原名保存的教程。
573 1
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之流水线构建出现问题,连接不到nuget,该如何处理
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
对象存储
【OSS对象存储】OSS控制台下载的文本出现乱码
本文主要讲述OSS文本下载到PC后,提示乱码的问题
3697 0
【OSS对象存储】OSS控制台下载的文本出现乱码

热门文章

最新文章