当前位置: 首页 > wzjs >正文

广州网站建设第一公司关键词排名霸屏代做

广州网站建设第一公司,关键词排名霸屏代做,炉火建站,2023年病毒会爆发吗题十二:轮播图 要求: 1.鼠标不在图片上方时,进行自动轮播,并且左右箭头不会显示;当鼠标放在图片上方时,停止轮播,并且左右箭头会显示; 2.图片切换之后,图片中下方的小…

题十二:轮播图

要求:

1.鼠标不在图片上方时,进行自动轮播,并且左右箭头不会显示;当鼠标放在图片上方时,停止轮播,并且左右箭头会显示;

2.图片切换之后,图片中下方的小圆点会同时进行切换,并且点击相应的小圆点可以切换到相应的图片上;

3.点击左右箭头可以进行左右图片的切换;

4.图片上需有介绍的文字,会随图片切换一起进行切换。

html

<body><div class="carousel"><div class="slides"><div class="slide active"><img src="./static/QQ20250120-095415.png" alt="项目1"></div><div class="slide"><img src="./js答辩/static/4034970a304e251f49011866b586c9177e3e53be - 副本.png" alt="项目2"></div><div class="slide"><img src="./js答辩/static/2025-new-year-message-cn.jpg" alt="项目3"></div></div><div class="controls"><div class="arrow prev">❮</div><div class="arrow next">❯</div></div><div class="dots"></div></div>

css

​* {margin: 0;padding: 0;box-sizing: border-box;}.carousel {position: relative;width: 1000px;height: 500px;margin: 50px auto;overflow: hidden;}.slides {position: relative;height: 100%;}.slide {position: absolute;width: 100%;height: 100%;opacity: 0;transition: opacity 0.5s ease;}.slide.active {opacity: 1;}.slide img {width: 100%;height: 100%;object-fit: cover;}.controls {position: absolute;top: 50%;transform: translateY(-50%);width: 100%;display: flex;justify-content: space-between;padding: 0 20px;opacity: 0;transition: opacity 0.3s;}.carousel:hover .controls {opacity: 1;}.arrow {cursor: pointer;font-size: 40px;color: white;}.dots {position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);display: flex;gap: 10px;}.dot {width: 15px;height: 15px;border-radius: 50%;background: rgba(255, 255, 255, 0.5);cursor: pointer;transition: background 0.3s;}.dot.active {background: white;}​

js

   const carousel = document.querySelector('.carousel');const slides = document.querySelectorAll('.slide');const dotsContainer = document.querySelector('.dots');const prevBtn = document.querySelector('.prev');const nextBtn = document.querySelector('.next');// 初始化小圆点slides.forEach((_, index) => {const dot = document.createElement('div');dot.classList.add('dot');if (index === 0) dot.classList.add('active');dot.addEventListener('click', () => goToSlide(index));dotsContainer.appendChild(dot);});const dots = document.querySelectorAll('.dot');let currentIndex = 0;let autoPlayTimer;// 自动播放function startAutoPlay() {autoPlayTimer = setInterval(() => {nextSlide();}, 3000);}// 切换幻灯片function goToSlide(index) {slides[currentIndex].classList.remove('active');dots[currentIndex].classList.remove('active');currentIndex = (index + slides.length) % slides.length;slides[currentIndex].classList.add('active');dots[currentIndex].classList.add('active');}function nextSlide() {goToSlide(currentIndex + 1);}function prevSlide() {goToSlide(currentIndex - 1);}// 事件监听prevBtn.addEventListener('click', prevSlide);nextBtn.addEventListener('click', nextSlide);// 鼠标交互carousel.addEventListener('mouseenter', () => {clearInterval(autoPlayTimer);});carousel.addEventListener('mouseleave', startAutoPlay);// 初始化自动播放startAutoPlay();

http://www.dtcms.com/wzjs/247632.html

相关文章:

  • 重庆网站建设推广公司哪家好一键关键词优化
  • 做网站续费要多少钱合肥头条今日头条新闻最新消息
  • 从网站开发到游戏编程市场调研的步骤
  • 如何通过做网站挣钱天津做网站的公司
  • 网站收录下降原因如何引流推广
  • 网站销售源码免费网站在线观看人数在哪
  • 备案 网站首页网址百度灰色关键词技术
  • 腾讯企业邮箱域名可以做网站吗网站移动端优化工具
  • 做视频网站需要引流推广方法
  • 云台山旅游景区网站建设内容西安百度关键词优化排名
  • 用手机域名做网站有多少推广策划方案怎么写
  • 怎么做卖东西的网站免费网络营销平台
  • jsp做网站毕业设计徐州网站优化
  • 如何检测做的网站的兼容性网站空间租用
  • 网站建设算什么行业如何做网络推广
  • 博海博海网站建设免费文件外链网站
  • 网站怎么做反链营销渠道方案
  • 呼伦贝尔做网站安卓aso
  • 制作网站首先做的是重庆seo全面优化
  • 怎么用PHP做网站留言板怎么做网站排名
  • 网站栏目策划高清网站推广免费下载
  • 做网站好的哪个好用?
  • 怎么判断网站开发语言seo入门培训班
  • h5页面设计是什么重庆企业网站排名优化
  • 禁用Wordpress响应模式青岛seo代理计费
  • 徐州网站开发信息百度搜索引擎入口登录
  • 网站建设的公司哪家便宜制作网站的软件叫什么
  • 网上网站代码可以下载吗黑帽seo培训
  • 商户如何做h5商城网站是什么意思网络服务投诉平台
  • 泊美网站建设总目的怎么联系百度人工服务