首页前端开发CSScss多图片逆时针转动

css多图片逆时针转动

时间2023-12-03 04:18:02发布访客分类CSS浏览964
导读:CSS多图片逆时针转动是一种常用的效果,可以给页面增添动感和视觉冲击力。下面我们来看具体实现方法。<html> <head> <style> .rotate-image{...

CSS多图片逆时针转动是一种常用的效果,可以给页面增添动感和视觉冲击力。下面我们来看具体实现方法。

html>
      head>
        style>
      .rotate-image{
            display: inline-block;
            position: relative;
      }
      .rotate-image img{
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            transition: transform 1s ease-out;
      }
      .rotate-image img:nth-child(1){
            transform: rotate(0deg);
      }
      .rotate-image img:nth-child(2){
            transform: rotate(60deg);
      }
      .rotate-image img:nth-child(3){
            transform: rotate(120deg);
      }
      .rotate-image img:nth-child(4){
            transform: rotate(180deg);
      }
      .rotate-image img:nth-child(5){
            transform: rotate(240deg);
      }
      .rotate-image img:nth-child(6){
            transform: rotate(300deg);
      }
      .rotate-image:hover img{
            transform: rotate(-60deg);
      }
        /style>
      /head>
      body>
        div class="rotate-image">
          img src="image1.jpg">
          img src="image2.jpg">
          img src="image3.jpg">
          img src="image4.jpg">
          img src="image5.jpg">
          img src="image6.jpg">
        /div>
      /body>
    /html>
    

以上代码中,我们先将父元素设为相对定位,再给图片元素设置为绝对定位,使其位置重合。通过在不同图片上设置不同的初始旋转角度,实现在不同角度的图片之间进行切换。当鼠标悬停在图片上时,我们利用CSS的:hover伪类,将当前显示的图片逆时针旋转60度,实现图片旋转的动画效果。

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


若转载请注明出处: css多图片逆时针转动
本文地址: https://pptw.com/jishu/565701.html
css3 实用指南pdf css3 实验报告小结

游客 回复需填写必要信息