如何创建:引用幻灯片
- Página anterior Contador de bloque
- Página siguiente Elemento de lista cerrable
学习如何使用 CSS 和 JavaScript 创建引用幻灯片。
引用幻灯片
创建引用幻灯片
第一步 - 添加 HTML:
一切反动派都是纸老虎!- 毛泽东
</div>改革是中国发展生产力的必由之路。- 邓小平
</div>中国共产党人的初心和使命,就是为中国人民谋幸福,为中华民族谋复兴。- 最高领袖
</div> ❮ <a class="next" onclick="plusSlides(1)">❯</a> </div> /* Punto/símbolo de lista/indicador */ <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>Segundo paso - Añadir CSS:
Establecer estilos para las diapositivas, botones, puntos, etc.:
/* Contenedor de diapositiva */ .slideshow-container { position: relative; background: #f1f1f1f1; } /* Diapositiva */ .mySlides { display: none; padding: 80px; text-align: center; } /* Botones Siguiente y Anterior */ .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; } /* Posicionar el botón "Siguiente" a la derecha */ .next { position: absolute; right: 0; border-radius: 3px 0 0 3px; } /* Al pasar el ratón, agregar un fondo negro con un poco de transparencia */ .prev:hover, .next:hover { background-color: rgba(0,0,0,0.8); color: white; } /* Contenedor de punto/símbolo de lista/indicador */ .dot-container { text-align: center; padding: 20px; background: #ddd; } /* Punto/símbolo de lista/indicador */ .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; } /* agregar color de fondo para el punto/ círculo activo */ .active, .dot:hover { background-color: #717171; } /* agregar estilo de texto italic para todas las citas */ q {font-style: italic;} /* agregar azul para el autor */ .author {color: cornflowerblue;}tercer paso - agregar JavaScript:
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"; }páginas relacionadas
Tutorial:¿Cómo crear una presentación de imágenes?
Tutorial:¿Cómo crear una caja de luz?
- Página anterior Contador de bloque
- Página siguiente Elemento de lista cerrable
Caja de herramientas
Manual de referencia de JavaScript y HTML DOM
Ejemplo de JavaScript
Prueba de JavaScript
Tutorial avanzado de JavaScript
Enlace de patrocinador
El contenido proporcionado por CodeW3C.com solo se utiliza para capacitación y prueba y no garantiza la exactitud del contenido. Los riesgos asociados con el uso del contenido de este sitio no están relacionados con el sitio. Todos los derechos reservados.
Acerca de CodeW3C.com Ayuda de CodeW3C.com Términos de uso Términos de privacidad
![]()
![]()