当前位置: 首页 > news >正文

20240612每日前端---------transform实现水平垂直居中

水平垂直居中

position:absolute;left:50%;right:50%;transform:translateX(-50%)   translateY(-50%);

原理分析:

position:absolute;绝对定位,相对于非static父元素进行定位,脱离文档流
transform:translate(-50%,-50%); 的作用是往左和上移动自身长宽的50%。
left:50%;right:50%; 以元素本身边距相对左边,上边,移动50%。

延申例子:

单独设置left:50%;right:50%;效果如下:
在这里插入图片描述
加上transform:translate(-50%,-50%);
在这里插入图片描述
即可实现水平垂直居中。

相关文章:

  • 单北斗定位手持终端的优势
  • 计算机体系结构学习(一)
  • 随笔——预处理详解
  • 在矩池云使用GLM-4的详细指南(无感连GitHubHuggingFace)
  • 01背包问题(模板)
  • vue国际化(中英文切换)
  • 数据结构--实验
  • JVM (四)GC过程
  • Linux环境各种软件安装配置
  • 时间轴、流程类时间轴绘制
  • 7-1RT-Thread邮箱
  • LabVIEW在高校中的应用
  • 技术干货分享:初识分布式版本控制系统Git
  • 大学专业选择的岔路口:计算机相关专业的前景与适配性
  • DBSCAN 算法【python,机器学习,算法】
  • Consul Config 使用Git做版本控制的实现
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • idea + plantuml 画流程图
  • isset在php5.6-和php7.0+的一些差异
  • QQ浏览器x5内核的兼容性问题
  • ReactNative开发常用的三方模块
  • Shadow DOM 内部构造及如何构建独立组件
  • vue-router的history模式发布配置
  • zookeeper系列(七)实战分布式命名服务
  • 测试如何在敏捷团队中工作?
  • 构建工具 - 收藏集 - 掘金
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • ​​​​​​​​​​​​​​Γ函数
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • ‌JavaScript 数据类型转换
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #微信小程序:微信小程序常见的配置传值
  • (2024.6.23)最新版MAVEN的安装和配置教程(超详细)
  • (a /b)*c的值
  • (BAT向)Java岗常问高频面试汇总:MyBatis 微服务 Spring 分布式 MySQL等(1)
  • (C语言)fgets与fputs函数详解
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (二)测试工具
  • (二十三)Flask之高频面试点
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (回溯) LeetCode 131. 分割回文串
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (面试必看!)锁策略
  • (四)汇编语言——简单程序
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET6实现破解Modbus poll点表配置文件
  • .NET单元测试
  • .net反编译工具
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .Net接口调试与案例