首页前端开发CSScss怎么做指定圆心放大动画

css怎么做指定圆心放大动画

时间2023-11-11 15:01:03发布访客分类CSS浏览431
导读:CSS中可以使用transform属性来完成元素变形,其中scale( 函数可以缩放元素,从而实现放大效果。而要指定圆心放大,可以设置transform-origin属性。下面是一个例子,点击按钮时,圆形会以中心点放大: <st...

CSS中可以使用transform属性来完成元素变形,其中scale()函数可以缩放元素,从而实现放大效果。而要指定圆心放大,可以设置transform-origin属性。

下面是一个例子,点击按钮时,圆形会以中心点放大:

    style>
        .circle {
                width: 50px;
                height: 50px;
                background-color: red;
                border-radius: 50%;
                transition: transform .5s;
                transform-origin: center;
        }
        .circle:hover {
                transform: scale(1.5);
        }
        /style>
        div class="circle">
    /div>
    

其中,.circle是圆形的样式。transition属性设置过渡效果,使得元素放大时有平滑的过渡。transform-origin属性设置圆形的圆心为放大的中心点。

在:hover伪类中设置transform: scale(1.5); ,就可以实现鼠标悬停时以中心点放大的效果。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css怎么做指定圆心放大动画
本文地址: https://pptw.com/jishu/534669.html
css 去掉点击后的虚线 css 去掉按钮的默认样式

游客 回复需填写必要信息