¿Cómo se utiliza Dreamweaver para crear una visualización de imágenes dinámica en una página web?
Referencia: Insertar una imagen en DW y presionar Enter
Repetir el paso 1 hasta agregar todas las imágenes
Seleccionar todas las imágenes, menú formato - >Lista-> Lista de elementos, haga una lista de imágenes
Luego inserte un div y nombre su ID "LunBoNum".
Como "LunBoNum", escribe el código en el div de la siguiente manera:
lt;span class="CurrentNum"gt;1lt;/spangt;
lt;spangt;2lt;/ spangt;
lt;spangt;2lt;/spangt;
lt;spangt;2lt;/spangt;
Escribe el código JS de la siguiente manera
lt;script type="text/javascript" language="javascript"gt;
var PicTotal = 5; //El número total actual de imágenes
var CurrentIndex .//Índice de la imagen actual en la que se hizo clic con el mouse
var ToDisplayPicNumber = 0; //Índice de la imagen durante la reproducción automática
$("div.LunBo div.LunBoNum span").click( DisplayPic);
function DisplayPic() {
//Prueba cuántos hijos tiene el padre
CurrentIndex = $(this).removeClass("CurrentNum" )
//Agregar una clase al elemento actual
$(this).addClass("CurrentNum");
//Ocultar todas las imágenes p>
var Pic = $ (this).parent().children("ul");
$(Pic).children().hide();
//Mostrar la imagen especificada
$(Pic).children("li").eq(CurrentIndex).show();
}
function PicNumClick() {
$("div.LunBo div.LunBoNum span").eq(ToDisplayPicNumber).trigger("click");
ToDisplayPicNumber = (ToDisplayPicNumber 1) PicTotal;
setTimeout("PicNumClick()", 1000
}
setTimeout("PicNumClick()", 1000);
lt;/scriptgt;
p>
Enlace a un archivo CSS que contiene el siguiente contenido
* {
margen: 0px <; /p>
relleno: 0px;
Tamaño de fuente: 14px
}
div.LunBo {
posición: relativo;
tipo-estilo de lista: ninguno;
alto: 170 px;
ancho: 490 px;
}
div.LunBo ul li {
posición: absoluta;
alto: 170 px;
ancho: 490 px;
izquierda: 0px;
arriba: 0px;
pantalla: no
e;
}
div.LunBo ul li.CurrentPic {
display: block;
}
div.LunBo div.LunBoNum {
posición: absoluta;
izquierda.374px;
abajo: 11px;
ancho: 83px; p>
p>
alineación de texto: derecha;
color de fondo: #999;
relleno-izquierda: 10px;
}
div.LunBo div.LunBoNum intervalo {
alto: 20 px;
ancho:
pantalla; : bloque;
p>
altura de línea: 20px;
alineación de texto: centro
margen superior: 5px; >
margen inferior: 5px;
flotante: izquierda
cursor: puntero
}
div.LunBoNum; span.CurrentNum {
color-de fondo: #3F6;