先scale再translate_演练 translate 百分比位移的功效 css 1002

视频

演练 translate 百分比位移的功效 css 1002​www.ixigua.com

测试,位移百分比参数的情况

水平50%

d80429d25cc5a3fc463e65aba46da005.png

位移的距离是自身的50%,

利用位移实现,盒子的定位

先让盒子向左偏移一半试一试

df2fcaba5608aab8ba3e318eab66601d.png

只设置x的位移,可以不给第二个参数

利用百分比偏移的特性(会根据自己的宽高进行偏移),我们可实现

让盒子位于父级,水平,垂直,居中对齐

思路:

让目标盒子绝对定位

为方便演示,只要一个盒子

初始状态

4cfec4d8ee475307dc3ed9339d471715.png

定位,并且水平偏移

d212e98ee71cc2e592a7a72a09d83965.png

定位,让盒子垂直方向居中对齐

代码

e456c954c8015bad9efc492175cca4e6.png

最终效果

a1eead8fa4c50c12f867c13286abaaeb.png

代码

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        .one {
            width: 100px;
            height: 100px;
            background-color: #ff0000;
            /*transform: translate(-50%);*/
            position: absolute;
            left:50%;
            top:50%;
            transform: translate(-50%,-50%);

        }


    </style>
</head>
<body>

<div class="one">是</div>



</body>
</html>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值