前提・実現したいこと
エフェクトの効いたウェブサイトを作るために「multiScroll.js」を使っています。
↓サンプル
https://alvarotrigo.com/multiScroll/#first
しかし実際にダウンロードして試してみると「画像を画面全体に表示してスクロールしたときに左右に割れる画面を作る方法」がわかりません。
どうすればそれが実現できるかお助けいただけないでしょうか?
発生している問題・エラーメッセージ
現在実装したものをGithubに上げており、見れる形にしたものが以下のものです。画像の表示をどのコードの部分に記載すればいいかわからず、画面の片側に表示されています。また高さもあっておらず表示がリピートされています。
https://k49977.github.io/multiscroll/#first
該当のソースコードは以下です。
html
1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3 4<head> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 6 <title>multiscroll.js - split multi-scrolling pages plugin</title> 7 <meta name="author" content="Alvaro Trigo Lopez" /> 8 <meta name="description" content="multiscroll plugin by Alvaro Trigo. Create divided multi-scrolling pages with two splited vertical layouts or panels." /> 9 <meta name="keywords" content="multiscroll,jquery,alvaro,trigo,plugin,divided,splitscreen,screen,panels,layouts,vertical,split,splited" /> 10 <meta name="Resource-type" content="Document" /> 11 12 13 <link rel="stylesheet" type="text/css" href="../jquery.multiscroll.css" /> 14 <link rel="stylesheet" type="text/css" href="examples.css" /> 15 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 16 <script type="text/javascript" src="../vendors/jquery.easings.min.js"></script> 17 <script type="text/javascript" src="../jquery.multiscroll.js"></script> 18 19 <script type="text/javascript"> 20 $(document).ready(function() { 21 $('#myContainer').multiscroll({ 22 sectionsColor: ['#1bbc9b', '#4BBFC3', '#7BAABE'], 23 anchors: ['first', 'second', 'third'], 24 menu: '#menu', 25 navigation: true, 26 navigationTooltips: ['One', 'Two', 'Three'], 27 loopBottom: true, 28 loopTop: true 29 }); 30 }); 31 </script> 32</head> 33<body> 34 35 36<ul id="menu"> 37 <li data-menuanchor="first"><a href="#first">First slide</a></li> 38 <li data-menuanchor="second"><a href="#second">Second slide</a></li> 39 <li data-menuanchor="third" style="background-image: url('./imgs/multiscroll.png');"><a href="#third">Third slide</a></li> 40</ul> 41 42<div id="myContainer"> 43 44 <div class="ms-left"> 45 46 <div class="ms-section" id="left1"> 47 <div class="ms-tableCell" style="height: 2122px;"> 48 <div class="graduated"></div> 49 <div class="fullscreen"> 50 <h1>multiScroll.js</h1> 51 <h2>Create divided multi-scrolling pages.</h2> 52 <div id="download"><a href="https://github.com/alvarotrigo/multiscroll.js/archive/master.zip">Download</a></div> 53 <br> 54 <img src="imgs/multiscroll.png" alt="multiscroll" height="257" width="265"> 55 <p id="extensions-text"> 56 <a href="https://alvarotrigo.com/multiScroll/extensions">multiScroll Extensions</a> 57 </p> 58 </div> 59 </div></div> 60 61 <!-- <div class="ms-section" id="left1" style="background-image: url('./imgs/multiscroll.png');"> 62 <h1>Left 1</h1> 63 </div> --> 64 65 <div class="ms-section" id="left2"> 66 <h1>Left 2 </h1> 67 </div> 68 69 <div class="ms-section" id="left3"> 70 <h1>Left 3</h1> 71 </div> 72 </div> 73 74 <div class="ms-right"> 75 <div class="ms-section" id="right1" style="background-image: url('./imgs/tiger.jpeg');"> 76 <h1>Right 1</h1> 77 </div> 78 79 <div class="ms-section" id="right2"> 80 <h1>Right 2</h1> 81 </div> 82 83 <div class="ms-section" id="right3"> 84 <h1>Right 3</h1> 85 </div> 86 </div> 87</div> 88 89</body> 90</html>
https://github.com/k49977/multiscroll/blob/master/examples/example.html
もしわかる方がいればアドバイスください。
補足情報(FW/ツールのバージョンなど)
Chromeバージョン: 81.0.4044.122
jquery 1.8.3
multiscroll.js
回答2件
あなたの回答
tips
プレビュー