首页 > 作文

CSS中的translate(

更新时间:2023-04-03 19:49:57 阅读: 评论:0

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

与使用margin实现居中不同的是,m美容用具argin必须知道自身的宽高,而translate可以在不知道宽高的情况下进行居中,tranlate函数中的百分比是相对于自身宽高的百分比
(使用top和left为50%时,以窗口左上角为原点)。

示例:

<!doctype html><html lang="en"><head>    <meta chart="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <meta http-equiv="x-ua-compatible" content="ie=edge">    <title>document</title>    <style media="screen">        .container {            position: relative;            width: 50%;        }        .container img {            width: 100%;            display: block;            height: auto;        }        .overlay {            width: 100%;            height: 100%;            position: absolute;            left: 0;            top: 0;            right: 0;            bottom: 0;            opacity: 0;            transition: 0.5s ea;            background: rgb(0, 0, 0);        }        .container:hover .overlay {            opacity: 0.5;        }        .text {            color: white;            font-size: 20px;            position: absolute;            to张亚雯p: 50%;            left: 50%;            transform: translate(-50%, -50%);       桃夭原文及翻译     -ms-transform: translate(-50%, -50%);        余秋雨马兰}    </style></head><body>    <h2>淡入效果</h2>    <div 凤凰传奇的歌曲class="container">        <img src="./img/photo2.jpg" alt="avatar" class="image">        <div class="overlay">            <div class="text">hello world</div>        </div>    </div></body></html>

效果:

到此这篇关于css中的translate(-50%,-50%)实现水平垂直居中效果的文章就介绍到这了,更多相关css translate水平垂直居中内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章,希望大家以后多多支持www.887551.com!

本文发布于:2023-04-03 19:49:55,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/843278cc0a62611335de656fa34ba56c.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:CSS中的translate(.doc

本文 PDF 下载地址:CSS中的translate(.pdf

标签:百分比   效果   的是   水平
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图