gpt4 book ai didi

jquery - 如何从每一侧向其中心缩小一个 div 而不是从右向左

转载 作者:太空宇宙 更新时间:2023-11-04 01:49:38 27 4
gpt4 key购买 nike

这是我的尝试: https://codepen.io/alexyap/pen/KmqGYd

#box {
width: 50px;
height: 50px;
background: black;
transition: .9s ease;
transform-origin: 50% 50%;
}

.test {
width: 0 !important;
}

#button {
height: 50px;
width: 50px;
background: black;
color: white;
}

我认为 transform-origin 可以解决问题,但显然没有

最佳答案

Transition transform: scale() 代替,然后 transform-origin 将起作用,因为 transform-origin 与 transform 属性。并且无需指定,原点默认为中心。

$(document).ready(function(){
$("#button").click(function(){
$("#box").toggleClass("test");
})

})
#box {
width: 50px;
height: 50px;
background: black;
transition: .9s ease;
}

.test {
transform: scaleX(0)
}

#button {
height: 50px;
width: 50px;
background: black;
color: white;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="box">
</div>

<div id="button">
Click me!
</div>

关于jquery - 如何从每一侧向其中心缩小一个 div 而不是从右向左,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43748426/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com