Membuat gambar slider + efek + carousel

Dear sekolahkoding,

Saya baru terjun di dunia koding dan mau buat : 1. gambar slider; 2. efek fade tiap berganti slide; 3. Slider otomatis berjalan sendiri, tapi ketika mouse hover gambar berhenti; 4. Gambar slide bisa digeser manual dengan touch screen ataupun mouse; 5. Carousel

Mohon bantuan coding sederhana nya yg bs sy copy paste

avatar nurief110410
@nurief110410

2 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

halo, baisakan belajar dan berusaha dulu sebelumnya, forum ini bukan untuk mengerjakan tugas, tapi membantu saat ada masalah, coba dikongkritkan setelah berusaha, masalahnya dimana, tidak bisanya apa

2 Jawaban:

coba <a href='https://sekolahkoding.com/kelas?search=galeri'>belajar membuat galeri di sekolahkoding</a>

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 4 tahun yang lalu

Dear Hilmanspace,

Sebelumnya saya sangat tertarik sekali melihat youtube video https://youtu.be/ncz9KD6f-Zo (pada menit 7:08) untuk membuat carousel cuma bentuk nya kalau saya lihat mirip seperti roundabout, bagus sekali bisa di swipe-click-dan bergeser responsive. Saya sudah berusaha berkali kali, tapi tidak juga ketemu cara membuat seperti itu. Jika berkenan boleh saya minta petunjuk untuk membuat seperti itu.

  1. Saya sudah coba buat / belajar <pre> &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;title&gt;Bootstrap Example&lt;/title&gt; &lt;meta charset="utf-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt; &lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css"&gt; &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"&gt;&lt;/script&gt; &lt;script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"&gt;&lt;/script&gt;

&lt;style&gt; .carousel-inner &gt; .item &gt; img, .carousel-inner &gt; .item &gt; a &gt; img { max-width: 100%; max-height: 100%; margin: 0px auto; }

.carousel-indicators { position: absolute; bottom: 0px; }

.carousel { overflow: hidden; max-width: 50%; margin: 0px auto; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt;

&lt;div class="container"&gt;

&lt;div id="myCarousel" class="carousel slide" data-touch="true" data-ride="carousel" data-interval="1500" style="height: 225px"&gt; &lt;!-- Indicators --&gt; &lt;ol class="carousel-indicators"&gt; &lt;li data-target="#myCarousel" data-slide-to="0" class="active" style="border-color: navy"&gt;&lt;/li&gt; &lt;li data-target="#myCarousel" data-slide-to="1" style="border-color: lightblue"&gt;&lt;/li&gt; &lt;li data-target="#myCarousel" data-slide-to="2" style="border-color: lightblue"&gt;&lt;/li&gt; &lt;li data-target="#myCarousel" data-slide-to="3" style="border-color: lightblue"&gt;&lt;/li&gt; &lt;/ol&gt;

&amp;lt;!-- Wrapper for slides --&amp;gt;
&amp;lt;div class=&quot;carousel-inner&quot;&amp;gt;
  &amp;lt;div class=&quot;item active&quot;&amp;gt;
    &amp;lt;img src=&quot;https://s3-ap-southeast-1.amazonaws.com/fs.capillary.sg/intouch_creative_assets/e622ce97a49f3bd513ad.jpg&quot; alt=&quot;eraclub image&quot; width=&quot;600px&quot; height=&quot;200&quot;&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&quot;item&quot;&amp;gt;
    &amp;lt;img src=&quot;https://s3-ap-southeast-1.amazonaws.com/fs.capillary.sg/intouch_creative_assets/ba75b598afbc93154936.jpg&quot; alt=&quot;eraclub image&quot; width=&quot;600px&quot; height=&quot;200&quot;&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&quot;item&quot;&amp;gt;
    &amp;lt;img src=&quot;https://s3-ap-southeast-1.amazonaws.com/fs.capillary.sg/intouch_creative_assets/4b15faf196cc85cb5937.jpg&quot; alt=&quot;eraclub image&quot; width=&quot;600px&quot; height=&quot;200&quot;&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&quot;item&quot;&amp;gt;
    &amp;lt;img src=&quot;https://s3-ap-southeast-1.amazonaws.com/fs.capillary.sg/intouch_creative_assets/a5596edecd4813d11ca2.jpg&quot; alt=&quot;eraclub image&quot; width=&quot;600px&quot; height=&quot;200&quot;&amp;gt;
  &amp;lt;/div&amp;gt;


  &amp;lt;!-- Left and right controls --&amp;gt;
 
  &amp;lt;a class=&quot;left carousel-control&quot; href=&quot;#myCarousel&quot; role=&quot;button&quot; data-slide=&quot;prev&quot; style=&quot;background: transparent; width: 20px&quot;&amp;gt;
    &amp;lt;span class=&quot;glyphicon glyphicon-chevron-left&quot; style=&quot;color: navy&quot;&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;span class=&quot;sr-only&quot;&amp;gt;Previous&amp;lt;/span&amp;gt;
  &amp;lt;/a&amp;gt;
  &amp;lt;a class=&quot;right carousel-control&quot; href=&quot;#myCarousel&quot; role=&quot;button&quot; data-slide=&quot;next&quot; style=&quot;background: transparent; width: 20px&quot;&amp;gt;
    &amp;lt;span class=&quot;glyphicon glyphicon-chevron-right&quot; style=&quot;color: navy&quot;&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;span class=&quot;sr-only&quot;&amp;gt;Next&amp;lt;/span&amp;gt;
  &amp;lt;/a&amp;gt;


&amp;lt;/div&amp;gt;

&lt;/div&gt; &lt;/div&gt;

&lt;script&gt; $(document).ready(function(){

$("#myCarousel").carousel("pause");

// Enable Carousel Indicators $(".item1").click(function(){ $("#myCarousel").carousel(0); }); $(".item2").click(function(){ $("#myCarousel").carousel(1); }); $(".item3").click(function(){ $("#myCarousel").carousel(2); }); $(".item4").click(function(){ $("#myCarousel").carousel(3); });

// Enable Carousel Controls $(".left").click(function(){ $("#myCarousel").carousel("prev"); }); $(".right").click(function(){ $("#myCarousel").carousel("next"); }); }); &lt;/script&gt;

&lt;style type="text/css"&gt; .container{ width: 100% !important

}

&lt;/body&gt; &lt;/html&gt; </pre>

  1. Agar bisa yang seperti di video bisa di drag geser dan juga swipe di touchscreen itu gimana ya?

Sebelumnya terima kasih banyak atas bantuannya

Arief Kurniadi S.

avatar nurief110410
@nurief110410

2 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban