JavaScript轮播图简单制作方法

发布时间 - 2026-01-10 23:10:46    点击率:

本文实例为大家分享了JavaScript制作轮播图的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
  <script src="js/jquery.js"></script>
  <style>
    .container{
      position: absolute;
      left: 0;
      top:0;
      width: 100%;
      overflow: hidden;
      border:1px solid #c3c3c3;
      border-radius: 4px;
    }
    .block1{
      margin:0;
      padding: 0;
      display: inline-block;
      height: 400px;
      background-color: #008800;
    }
    .block2{
      margin:0;
      padding: 0;
      display: inline-block;
      height: 400px;
      background-color: #ffff00;
    }
    .block3{
      margin:0;
      padding: 0;
      display: inline-block;
      height: 400px;
      background-color: #FF9900;
    }
  </style>
</head>
<body>
<div class="container" style="position: absolute;left: 0;top:0; width: 100%;height: 400px;">
  <div class="block1" style="position: absolute;left: 0;top:0;"></div>
  <div class="block2" style="position: absolute;left:0;top:0;"></div>
  <div class="block3" style="position: absolute; left:0;top:0;"></div>
</div>
</body>
<script>
  var wt=window.innerWidth;
  $(".block1").css({width:wt});
  $(".block2").css({width:wt,left:wt});
  $(".block3").css({width:wt,left:wt*2});
  var aa=setInterval(function(){
    $(".block1").css({left:parseFloat($(".block1")[0].style.left)-1});
    $(".block2").css({left:parseFloat($(".block2")[0].style.left)-1});
    $(".block3").css({left:parseFloat($(".block3")[0].style.left)-1});
    if($(".block3")[0].style.left=="0px"){
//      clearInterval(aa);
//      清除循环滚动
      $(".block1").css({left:0})
      $(".block2").css({left:wt})
      $(".block3").css({left:wt*2})
    }
  },2)
</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js  # 轮播图  # js实现支持手机滑动切换的轮播图片效果实例  # js实现点击左右按钮轮播图片效果实例  # zepto中使用swipe.js制作轮播图附swipeUp  # swipeDown不起效果问题  # 原生js实现移动开发轮播图、相册滑动特效  # JS实现左右无缝轮播图代码  # 简单的JS轮播图代码  # js 基础篇必看(点击事件轮播图的简单实现)  # 利用AngularJs实现京东首页轮播图效果  # 完美实现八种js焦点轮播图(下篇)  # 完美实现八种js焦点轮播图(上篇)  # 大家分享  # 具体内容  # 大家多多  # src  # jquery  # script  # charset  # UTF  # title  # style  # top  # width  # left  # container  # position  # absolute  # meta  # pre  # class 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  网站制作软件有哪些,制图软件有哪些?  悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】  laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  Laravel PHP版本要求一览_Laravel各版本环境要求对照  动图在线制作网站有哪些,滑动动图图集怎么做?  香港服务器部署网站为何提示未备案?  如何用景安虚拟主机手机版绑定域名建站?  海南网站制作公司有哪些,海口网是哪家的?  JavaScript模板引擎Template.js使用详解  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  如何快速辨别茅台真假?关键步骤解析  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  javascript中闭包概念与用法深入理解  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  七夕网站制作视频,七夕大促活动怎么报名?  canvas 画布在主流浏览器中的尺寸限制详细介绍  🚀拖拽式CMS建站能否实现高效与个性化并存?  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  Bootstrap整体框架之JavaScript插件架构  如何撰写建站申请书?关键要点有哪些?  如何在万网利用已有域名快速建站?  Laravel如何创建自定义Facades?(详细步骤)  Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用  Android使用GridView实现日历的简单功能  JavaScript Ajax实现异步通信  如何在IIS中新建站点并解决端口绑定冲突?  如何快速完成中国万网建站详细流程?  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  微信小程序 require机制详解及实例代码  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  Laravel如何集成Inertia.js与Vue/React?(安装配置)  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  Laravel如何使用Collections进行数据处理?(实用方法示例)  Laravel如何记录自定义日志?(Log频道配置)  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  如何在香港免费服务器上快速搭建网站?  西安专业网站制作公司有哪些,陕西省建行官方网站?  如何快速搭建高效WAP手机网站?  nodejs redis 发布订阅机制封装实现方法及实例代码  如何在阿里云完成域名注册与建站?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)