搜尋
首頁web前端js教程jquery實現的一個導航滾動效果具體代碼_jquery

在做校園網視訊網站的時候,首頁有一個導航頁面要實現滾動效果,有樣例,但代碼是在難弄懂,貌似網頁設計這塊還是只有自己的代碼自己懂,索性就彷造別人的效果自己做了一個,大體上還行,看起來還是比較流暢的,不次於原作的廬。

現在先把程式碼拷貝到這裡,以後再逐一簡化修改:
實現捲動效果,腳本程式碼如下:

複製程式碼


程式碼如下:


var all=0;
var no=0;
var s_width=0;
$(document).ready( function(){
all=$('.slide').length;
s_width=$('.slide').eq(0).width();
$("#slides" ).css('width',all*s_width);
var contiar=$('.control_links');
for(var i=0;icontiar.append ("
  • ");
    }
    $('.control_links li').bind('click mouseenter',function(){
    var index=$(this). index();
    no=index;
    var no_= no%all;
    $("#slides").animate({left:(-1*no_*s_width) 'px'}, 200);
    $(this).css('background-color','#fff');
    $(this).siblings().css('background-color','#333') ;
    });
    setInterval(function(){
    var no_= no%all;
    $("#slides").animate({left:(-1*no_*s_width) 'px'},1000);
    var curr= $('.control_links li').eq(no_);
    curr.css('background-color','#fff')
    curr .siblings().css('background-color','#333');
  • no ;
    },5000);
    }); 複製程式碼


    程式碼如下:


    img{
    borderbone; >}
    #daohangpic {
    width:1000px;
    margin:0 auto;
    padding:20px;
    overflow:hidden;
    }
    #danpic img> >height:380px;
    width:980px;
    }

    #contiar {
    position:relative;
    width:980px;
    height:380pf; :hidden;
    margin:0 auto;
    }
    #slides {
    position:absolute;
    border:none;
    }
    .slide {
    float:>float: left;
    width:980px;
    height:380px;
    overflow:hidden;
    border:none;
    }
    .control_links{
    >
    }; bottom:10px;
    right:10px;
    z-index:200;
    }
    .control_links,.control_links li {
    list-style: none;
    }
    .control_links li {
    float:left;
    width: 15px;
    height: 15px;
    margin-right: 5px;
    text-align: center; ;
    border: 1px solid #666;
    cursor: pointer;
    opacity:0.5;
    }
    .caption {
    position:absolute
    height:50px; 🎜>width:100%;
    background-color:#000;
    bottom:0px;
    padding-left:20px;
    padding-top:10px;
    overflow:hidden;
    z-index:100;
    background:url(hdpng.png) no-repeat scroll 0 -1px;
    }
    .caption h2 {
    color: #FFF;
    font -size: 17px;
    font-weight: bold;
    line-height:25px;
    }
    .caption p{
    display: block;
    color: #767676; 🎜>font-size:12px;
    line-height:15px;
    }


    要實作捲動的區域定義如下:


    複製程式碼 程式碼如下:




    Slide 1

    葛萊美獲獎名單揭


    格萊美獲獎名單揭曉,眾大腕頒獎禮現場飆歌




    Slide 1

    格萊美獲獎名單揭曉


    格萊美獲獎名單揭曉,眾大腕頒獎禮現場飆歌




    Slide 1

    格萊美獲獎名單揭


    格萊美獲獎名單揭曉,眾大腕頒獎禮現場飆歌




    Slide 1

    葛萊美獲獎名單揭


    葛萊美獲獎名單揭曉,眾大腕頒獎禮現場飆歌


    場? ="slide" > Slide 1

    葛萊美獲獎名單揭


    葛萊美獎名單揭曉,眾大腕頒獎禮現場飆歌










    陳述
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    JavaScript 如何实现滚动到指定元素位置的功能?JavaScript 如何实现滚动到指定元素位置的功能?Oct 22, 2023 am 08:12 AM

    JavaScript如何实现滚动到指定元素位置的功能?在网页中,当我们需要将用户的视线聚焦到某个特定的元素位置时,我们可以使用JavaScript来实现滚动到指定元素位置的功能。本文将介绍如何通过JavaScript实现这一功能,并提供相应的代码示例。首先,我们需要获取目标元素的位置信息。可以使用Element.getBoundingClient

    足球导航语音包在哪个导航软件足球导航语音包在哪个导航软件Nov 09, 2022 pm 04:33 PM

    足球导航语音包在“高德导航”软件中,是高德地图车机版导航语音包的其中一种,内容为黄健翔足球解说版本的导航语音。设置方法:1、打开高德地图软件;2、点击进入“更多工具”-“导航语音”选项;3、找到“黄健翔热血语音”,点击“下载”;4、在弹出的页面,点击“使用语音”即可。

    百度地图 App 最新版本 18.8.0 发布,首次引入红绿灯雷达功能,并新增实时停车推荐功能百度地图 App 最新版本 18.8.0 发布,首次引入红绿灯雷达功能,并新增实时停车推荐功能Aug 06, 2023 pm 06:05 PM

    百度地图App安卓版/iOS版均已发布18.8.0版本,首次引入红绿灯雷达功能,业内领先据官方介绍,开启红绿灯雷达后,支持开车自动探测红绿灯,不用输入目的地,北斗高精可以实时定位,全国100万+红绿灯自动触发绿波提醒。除此之外,新功能还提供全程静音导航,使图区更简洁,关键信息一目了然,且无语音播报,使驾驶员更加专注驾驶百度地图于2020年10月上线红绿灯倒计时功能,支持实时读秒预判,导航会在接近红绿灯路口时,自动展示倒计时剩余秒数,让用户时刻掌握前方路况。截至2022年12月31日,红绿灯倒计时

    导航地图上横着的8字是什么导航地图上横着的8字是什么Jun 27, 2023 am 11:43 AM

    导航地图上横着的8字是霾,中度是黄色8预警信号,重度是橙色8预警信号。

    高德地图推出升级版驾车 ETA 服务:实时解析当前路况,预估到达时间更精准高德地图推出升级版驾车 ETA 服务:实时解析当前路况,预估到达时间更精准Apr 30, 2024 am 08:37 AM

    本站4月29日消息,高德地图官宣推出升级版的驾车ETA(本站注:ETA即预估到达时间,指的是用户在当前时刻出发按照给定路线前往目的地预计需要的时长)服务,该服务旨在帮助用户的路线规划时长和路况预估更为精准,辅助用户进行出行决策。该地图应用是最新升级的高德地图App,引入了“超大规模图卷积神经网络模型”,该模型可以更好地捕捉和学习交通流动规律,支持城市道路网络、高速公路系统,能以高精度刻画交通状况的时空动态变化。在此外,全新版本的地图还进一步融合了iTransformer时序预测模型,支持实时解析

    uniapp中如何实现页面跳转和导航uniapp中如何实现页面跳转和导航Oct 20, 2023 pm 02:07 PM

    uniapp中如何实现页面跳转和导航uniapp是一款支持一次编码多端发布的前端框架,它基于Vue.js,开发者可以使用uniapp快速开发移动端应用。在uniapp中,实现页面跳转和导航是非常常见的需求。本文将介绍uniapp中如何实现页面跳转和导航,并提供具体的代码示例。一、页面跳转使用uniapp提供的方法进行页面跳转uniapp提供了一组方法用于实现

    JavaScript 如何实现图片的滚动切换效果?JavaScript 如何实现图片的滚动切换效果?Oct 20, 2023 pm 05:51 PM

    JavaScript如何实现图片的滚动切换效果?在现代网页设计中,图片滚动切换效果是常用的设计要素之一,它能够为网页增添动感和生动性。而JavaScript作为一种常用的脚本语言,可以帮助我们实现这一效果。在本文中,我将介绍一种使用JavaScript实现图片滚动切换效果的方法,并提供相应的代码示例。首先,我们需要准备一个用于显示图片的HTML结构。具体代

    如何通过Vue实现图片的浏览和缩略图导航?如何通过Vue实现图片的浏览和缩略图导航?Aug 18, 2023 pm 02:51 PM

    如何通过Vue实现图片的浏览和缩略图导航?随着Web应用程序的发展,图片在我们的日常生活中扮演着越来越重要的角色。在许多情况下,我们需要实现图片的浏览和缩略图导航功能。这篇文章将介绍如何利用Vue框架实现这一功能,并提供代码示例。在Vue中,我们可以使用Vue插件来实现图片的浏览和缩略图导航功能。一个流行的插件是vue-gallery,它提供了简单易用的接口

    See all articles

    熱AI工具

    Undresser.AI Undress

    Undresser.AI Undress

    人工智慧驅動的應用程序,用於創建逼真的裸體照片

    AI Clothes Remover

    AI Clothes Remover

    用於從照片中去除衣服的線上人工智慧工具。

    Undress AI Tool

    Undress AI Tool

    免費脫衣圖片

    Clothoff.io

    Clothoff.io

    AI脫衣器

    AI Hentai Generator

    AI Hentai Generator

    免費產生 AI 無盡。

    熱門文章

    R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
    3 週前By尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O.最佳圖形設置
    3 週前By尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O.如果您聽不到任何人,如何修復音頻
    3 週前By尊渡假赌尊渡假赌尊渡假赌

    熱工具

    SublimeText3漢化版

    SublimeText3漢化版

    中文版,非常好用

    MinGW - Minimalist GNU for Windows

    MinGW - Minimalist GNU for Windows

    這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

    Atom編輯器mac版下載

    Atom編輯器mac版下載

    最受歡迎的的開源編輯器

    記事本++7.3.1

    記事本++7.3.1

    好用且免費的程式碼編輯器

    mPDF

    mPDF

    mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),