iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0
自我挑戰組

從零開始學Web Framework : React篇系列 第 21

Day_21: 圖片滑動效果

  • 分享至 

  • xImage
  •  
  1. code
import React from 'react';
import styles from './ImageBackgroundAnimation.module.css';

function ImageBackgroundAnimation() {
  return (
    <div className={styles.container}>
      <div className={styles.image}></div>
    </div>
  );
}

export default ImageBackgroundAnimation;
.container {
    position: relative;
    width: 300px;
    height: 200px;
    overflow: hidden;
  }
  
  .image {
    width: 100%;
    height: 100%;
    background-image: url('自定義圖片路徑'); 
    background-size: cover;
    animation: slideImage 6s linear infinite;//使用滑動動畫
  }
  
  @keyframes slideImage {
    0% {
        transform: translateX(0%);
      }
      100% {
        transform: translateX(100%); //這裡可以根據需要調整滑動距離
      }
  }

2.實作


上一篇
Day_20:圖片淡入淡出效果
下一篇
Day_22: 圖片預覽和放大效果
系列文
從零開始學Web Framework : React篇30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言