CSS中翻译实现水平垂直居中效果的方法

  介绍

这篇“CSS中翻译实现水平垂直居中效果的方法”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“CSS中翻译实现水平垂直居中效果的方法”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获、下面让我们一起来看看具体内容吧。

<强>翻译(-50%,-50%)属性:
向上和左,移动自身长宽的50%,使其居于中心位置。

与使用保证金实现居中不同的是,保证金必须知道自身的宽高,而翻译可以在不知道宽高的情况下进行居中,tranlate函数中的百分比是相对于自身宽高的百分比
(使用顶部和左为50%时,以窗口左上角为原点)。

<强>示例:

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞      & lt; head>   ,,,& lt; meta  charset=癠TF-8"比;   ,,,& lt; meta  name=皏iewport",内容=翱矶?设备宽度,初始=1.0,比;   ,,,& lt; meta  http-equiv=癤-UA-Compatible",内容=癷e=edge"比;   ,,,& lt; title> Document   ,,,& lt; style 媒体=皊creen"比;   ,,,,,,,.container  {   ,,,,,,,,,,,位置:,相对;   ,,,,,,,,,,,宽度:,50%;   ,,,,,,,}      ,,,,,,,.container  img  {   ,,,,,,,,,,,宽度:,100%;   ,,,,,,,,,,,显示:,块;   ,,,,,,,,,,,身高:,汽车;   ,,,,,,,}      ,,,,,,,.overlay  {   ,,,,,,,,,,,宽度:,100%;   ,,,,,,,,,,,身高:,100%;   ,,,,,,,,,,,位置:,绝对;   ,,,,,,,,,,,左:,0;   ,,,,,,,,,,,:,0;   ,,,,,,,,,,,对的:,0;   ,,,,,,,,,,,底部:,0;   ,,,,,,,,,,,不透明度:,0;   ,,,,,,,,,,,的转变:,0.5 s 缓解;   ,,,,,,,,,,,背景:,rgb (0, 0, 0);   ,,,,,,,}      ,,,,,,,.container: hover  .overlay  {   ,,,,,,,,,,,不透明度:,0.5;   ,,,,,,,}      ,,,,,,,.text  {   ,,,,,,,,,,,颜色:,白色;   ,,,,,,,,,,,,字体大小:20 px;   ,,,,,,,,,,,位置:,绝对;   ,,,,,,,,,,,:,50%;   ,,,,,,,,,,,左:,50%;   ,,,,,,,,,,,变换:,翻译(-50%,-50%);   ,,,,,,,,,,,-ms-transform:,翻译(-50%,-50%);   ,,,,,,,}   ,,,& lt;/style>   & lt;/head>      & lt; body>   ,,,& lt; h3>淡入效果& lt;/h3>      ,,,& lt; div 类=癱ontainer"比;   ,,,,,,,& lt; img  src=https://www.yisu.com/zixun/薄?img/photo2.jpg”alt==巴枷瘛薄鞍⒎泊铩崩?   
  
Hello World
  
  
        

<>强效果:

 CSS中翻译实现水平垂直居中效果的方法

感谢你的阅读,希望你对“CSS中翻译实现水平垂直居中效果的方法”这一关键问题有了一定的理解,具体使用情况还需要大家自己动手实验使用过才能领会,快去试试吧,如果想阅读更多相关知识点的文章,欢迎关注行业资讯频道!

CSS中翻译实现水平垂直居中效果的方法