如何创建:引用幻灯片
- Önceki sayfa Bölge sayacı
- Sonraki sayfa Kapanabilir liste öğesi
学习如何使用 CSS 和 JavaScript 创建引用幻灯片。
引用幻灯片
创建引用幻灯片
第一步 - 添加 HTML:
一切反动派都是纸老虎!- 毛泽东
</div>改革是中国发展生产力的必由之路。- 邓小平
</div>中国共产党人的初心和使命,就是为中国人民谋幸福,为中华民族谋复兴。- 最高领袖
</div> ❮ <a class="next" onclick="plusSlides(1)">❯</a> </div> /* Nokta/öğe işareti/indikatör */ <div class="dot-container"> <span class="dot" onclick="currentSlide(1)"></span> <span class="dot" onclick="currentSlide(2)"></span> <span class="dot" onclick="currentSlide(3)"></span> </div>İkinci Adım - CSS Ekle:
Slayt, düğmeler, noktalar等的样式 ayarlanır:
/* Slayt konteyneri */ .slideshow-container { position: relative; background: #f1f1f1f1; } /* Slayt */ .mySlides { display: none; padding: 80px; text-align: center; } /* Sonraki & Önceki düğmeler */ .prev, .next { cursor: pointer; position: absolute; top: 50%; width: auto; margin-top: -30px; padding: 16px; color: #888; font-weight: bold; font-size: 20px; border-radius: 0 3px 3px 0; user-select: none; } /* ‘Sonraki düğmesini’ sağa konumlandırır */ .next { position: absolute; right: 0; border-radius: 3px 0 0 3px; } /* Fare üstüne getirildiğinde, biraz şeffaf siyah arka plan rengi eklenir */ .prev:hover, .next:hover { background-color: rgba(0,0,0,0.8); color: white; } /* Nokta/öğe işareti/indikatör konteyneri */ .dot-container { text-align: center; padding: 20px; background: #ddd; } /* Nokta/öğe işareti/indikatör */ .dot { cursor: pointer; height: 15px; width: 15px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease; } /* Etkin nokta/yuvarlak için arka plan rengi ekle */ .active, .dot:hover { background-color: #717171; } /* Tüm alıntılar için italic stil ekle */ q {font-style: italic;} /* Yazar için mavi ekle */ .author {color: cornflowerblue;}Üçüncü adım - JavaScript ekleyin:
var slideIndex = 1; showSlides(slideIndex); function plusSlides(n) { showSlides(slideIndex += n); } function currentSlide(n) { showSlides(slideIndex = n); } function showSlides(n) { var i; var slides = document.getElementsByClassName("mySlides"); var dots = document.getElementsByClassName("dot"); if (n > slides.length) {slideIndex = 1} if (n < 1) {slideIndex = slides.length} for (i = 0; i < slides.length; i++) { slides[i].style.display = "none"; } for (i = 0; i < dots.length; i++) { dots[i].className = dots[i].className.replace(" active", ""); } slides[slideIndex-1].style.display = "block"; dots[slideIndex-1].className += " active"; }İlgili sayfa
- Önceki sayfa Bölge sayacı
- Sonraki sayfa Kapanabilir liste öğesi
Araç çubuğu
JavaScript ve HTML DOM referans kitabı
JavaScript örnekleri
JavaScript sınavı
JavaScript ileri düzey dersleri
Sponsor bağlantısı
CodeW3C.com tarafından sağlanan içerikler eğitim ve test amaçlıdır ve içeriklerin doğruluğunu garanti etmez. Bu siteyi kullanarak ortaya çıkan risklerle bu site arasında bir bağlantı yoktur. Tüm haklar saklıdır.
CodeW3C.com hakkında CodeW3C.com yardımı Kullanım şartları Gizlilik şartları
![]()
![]()