ホームページ ウェブフロントエンド jsチュートリアル jquery_jquery によって実装されたナビゲーション スクロール効果の特定のコード

jquery_jquery によって実装されたナビゲーション スクロール効果の特定のコード

May 16, 2016 pm 05:33 PM
ナビゲーション スクロール

キャンパスビデオ Web サイトを構築していたとき、ホームページにスクロール効果を実現する必要があるナビゲーション ページがありました。サンプルはありましたが、コードを理解するのが難しく、Web デザインでは自分のコードしか理解できないようでした。なので、他人のエフェクトを真似して自分で作ってみましたが、見た目は比較的スムーズで、オリジナルと比べても遜色ありません。

ここでコードをコピーし、後で変更を 1 つずつ簡略化します:
スクロール効果を実現するには、スクリプト コードは次のとおりです:

コードをコピーします コードは次のとおりです:

var all=0;
var no=0;
$(document).ready( function(){
all=$('.slide').length;
s_width=$('.slide').eq(0).width() ;
$("#slides" ).css('width',all*s_width);
var contiar=$('.control_links'); ;i ){
contiar.append ("
  • ");
    }
    $('.control_links li').bind('click Mouseenter',function() {
    var index=$(this ).index();
    no_= no%all;
    $("#slides").animate( -1*no_*s_width) 'px' },200);
    $(this).css('background-color','#fff');
    $(this).siblings().css ('背景色','#333 ');
    });
    setInterval(){
    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');
    いいえ ;
    });


    css コードは次のとおりです:



    コードをコピー #daohangpic {
    width:1000px;
    padding:20px; >オーバーフロー:非表示;
    #daohangpic img {
    高さ:380px;
    幅:980px;

    #contiar {
    位置:相対;
    幅:980px;
    高さ:380px;
    オーバーフロー:非表示;
    #slides {
    位置:絶対; :none;
    }
    .slide {
    float:left;
    height:380px;
    border:none; >}
    .control_links{
    position:absolute;
    right:10px;
    z-index:200; li {
    リストスタイル:
    }
    .control_links li {
    幅: 15 ピクセル;
    高さ: 15 ピクセル; 5px;
    テキスト整列: 中心;
    背景: 1px ソリッド #666;
    不透明度: 0.5; .caption {
    位置:絶対;
    高さ:100%;
    下:0px; ;
    パディングトップ:10px;
    z-index:100;
    背景:url(hdpng.png) 繰り返しなし
    }
    .caption h2 {
    color: #FFF;
    font-size: 17px;
    line-height: 25px; p{
    表示: ブロック;
    カラー: #767676 ;
    行の高さ:15px;


    スクロールする対象は次のように定義されます:




    コードをコピー


    コードは次のとおりです:



    スライド 1
    レスミルズ受賞者のリストが発表されました

    グラミー賞受賞者のリストが発表され、授賞式では著名人全員が歌いました


    569736869323031336368756E77616E2F312E6D6B76" title="国内外の人気セレブが集結、鳥おじさんリン・チーリンが乗馬ダンスを披露" target="_blank">スライド 1

    グラミー賞受賞者のリストが発表されました

    グラミーの勝者のリストが発表され、すべてのビッグネームは授賞式で歌いました&P>チョン、東方不白とレン・インインは涙を誘う" target="_blank">スライド 1

    グラミー賞受賞者のリストが発表されました


    グラミー賞受賞者のリストが発表され、授賞式では著名人全員が歌いました
    下注


    スライド 1

    グラミー賞受賞者のリストが発表され、授賞式では著名人全員が歌いました



    スライド 1
    < ;div class="caption" >

    グラミー賞受賞者のリストが発表されました

    グラミー賞受賞者のリストが発表され、すべての有名人がコンサートで歌いました授賞式




    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    Video Face Swap

    Video Face Swap

    完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    JavaScriptで指定した要素の位置へのスクロールを実装するにはどうすればよいですか? JavaScriptで指定した要素の位置へのスクロールを実装するにはどうすればよいですか? Oct 22, 2023 am 08:12 AM

    JavaScriptで指定した要素位置までスクロールする機能を実装するにはどうすればよいですか? Web ページにおいて、ユーザーの視線を特定の要素の位置に集中させる必要がある場合、JavaScript を使用して、指定された要素の位置までスクロールする機能を実装できます。この記事では、JavaScript を使用してこの関数を実装する方法と、対応するコード例を紹介します。まず、対象要素の位置情報を取得する必要があります。 Element.getBoundingClientを使用できます

    ナビの地図にある横8の字は何ですか? ナビの地図にある横8の字は何ですか? Jun 27, 2023 am 11:43 AM

    ナビゲーション マップ上の水平の数字 8 は霧を意味し、中程度は黄色の 8 警告信号、重度はオレンジ 8 の警告信号を意味します。

    iframe のスクロール動作を監視する iframe のスクロール動作を監視する Feb 18, 2024 pm 08:40 PM

    iframe のスクロールを監視する方法には、特定のコード サンプルが必要です。iframe タグを使用して Web ページに他の Web ページを埋め込む場合、場合によっては、iframe 内のコンテンツに対して特定の操作を実行する必要があります。一般的なニーズの 1 つは、スクロールが発生したときに対応するコードを実行できるように、iframe のスクロール イベントをリッスンすることです。以下では、JavaScript を使用して iframe のスクロールを監視する方法を紹介し、参考として具体的なコード例を示します。 iframe 要素を取得する まず、必要なものがあります。

    百度地図アプリ最新バージョン18.8.0リリース、信号機レーダー機能を初導入、リアルタイム駐車推奨機能を追加 百度地図アプリ最新バージョン18.8.0リリース、信号機レーダー機能を初導入、リアルタイム駐車推奨機能を追加 Aug 06, 2023 pm 06:05 PM

    Android 版と iOS 版の百度地図アプリは、業界に先駆けて信号機レーダー機能を初めて導入したバージョン 18.8.0 をリリースしました。公式の紹介によると、信号機レーダーをオンにした後、自動検出をサポートします目的地を入力することなく、運転中に信号機の位置を確認できます。北斗高精度はリアルタイムで位置を測ることができます。全国の 100 万台以上の信号機で、自動的に青信号リマインダーがトリガーされます。さらに、この新機能は完全なサイレントナビゲーションも提供し、地図エリアがより簡潔になり、重要な情報が一目で明確になり、音声ブロードキャストがないため、ドライバーは運転にさらに集中できるようになります。 2020年10月 リアルタイムカウントダウン予測に対応 信号交差点に近づくとナビが自動的にカウントダウンの残り秒数を表示し、常に前方の道路状況を把握できるようになりました。 2022 年 12 月 31 日までの信号カウントダウン

    HTML、CSS、jQuery: 自動スクロール掲示板を作成する HTML、CSS、jQuery: 自動スクロール掲示板を作成する Oct 27, 2023 pm 06:31 PM

    HTML、CSS、および jQuery: 自動的にスクロールする掲示板を作成する 最新の Web デザインでは、重要な情報を伝え、ユーザーの注意を引くために掲示板がよく使用されます。自動スクロール掲示板は、Web ページ上で広く使用されており、掲示板のコンテンツがページ上でスクロールしてアニメーション形式で表示され、情報の表示効果とユーザー エクスペリエンスが向上します。この記事ではHTML、CSS、jQueryを使って自動スクロール掲示板を作る方法と具体的なコード例を紹介します。まず、HTが必要です

    フットボール ナビゲーション音声パッケージはどのナビゲーション ソフトウェアに含まれていますか? フットボール ナビゲーション音声パッケージはどのナビゲーション ソフトウェアに含まれていますか? Nov 09, 2022 pm 04:33 PM

    「Amap Navigation」ソフトウェアのサッカーナビゲーション音声パッケージは、自動車版Amapマップのナビゲーション音声パッケージの1つで、コンテンツは黄建祥選手のサッカー解説バージョンのナビゲーション音声です。設定方法: 1. Amap ソフトウェアを開きます; 2. クリックして「その他のツール」-「ナビゲーション音声」オプションに入ります; 3. 「Huang Jianxiang Passionate Voice」を見つけて「ダウンロード」をクリックします; 4. ポップアップページでをクリックし、「音声のみを使用する」をクリックします。

    Amap、運転ETAサービスのアップグレード版を開始:現在の道路状況のリアルタイム分析とより正確な到着予想時刻 Amap、運転ETAサービスのアップグレード版を開始:現在の道路状況のリアルタイム分析とより正確な到着予想時刻 Apr 30, 2024 am 08:37 AM

    4月29日の当サイトのニュースによると、Amapは運転ETAのアップグレード版の開始を正式に発表した(当サイト注:ETAとは到着予定時刻であり、ユーザーが出発するまでにかかる推定時間を指す) )サービスは、ユーザーがより正確にルートを計画し、所要時間と交通状況を推定し、旅行の決定を支援することを目的としています。この地図アプリケーションは、最新のアップグレードされた Amap アプリケーションであり、「超大規模グラフ畳み込みニューラル ネットワーク モデル」が導入されており、交通の流れのパターンをより適切に捕捉して学習し、都市の道路網と高速道路システムをサポートし、時空間を正確に描写できます。交通状況の動的な変化。さらに、新しいバージョンのマップでは、iTransformer 時系列予測モデルがさらに統合され、リアルタイム分析がサポートされます。

    Vueで全画面スクロール効果を実装する方法 Vueで全画面スクロール効果を実装する方法 Nov 08, 2023 am 08:42 AM

    Vue で全画面スクロール効果を実現する方法 Web デザインでは、全画面スクロール効果はユーザーに非常にユニークでスムーズなブラウジング エクスペリエンスをもたらします。この記事では、Vue.js で全画面スクロール効果を実現する方法と具体的なコード例を紹介します。全画面スクロール効果を実現するには、まず Vue.js フレームワークを使用してプロジェクトを構築する必要があります。 Vue.js では、vue-cli を使用してプロジェクトのスケルトンをすばやく構築できます。次に、フルページなどのスクロール効果を実現するために、いくつかのサードパーティ ライブラリを導入する必要があります。

    See all articles