Código fuente del caso Jquery
Si te ayuda, adóptalo.
¡Es! ¿TIPO DE DOCUMENTO? html gt
lthtml gt
lthead gt
ltmeta? charset="utf-8 "
lttitle gtTab? ¿anfitrión? Demo lt/title gt;
lt script
src="/jquery-3.3.1.js "
integridad = " sha 256-2 kok 7m boyxpguvvak/HJ 2 jigosys 2 auk 4 pfzbm 7 uh 60 = "
crossorigin="anonymous"gt. lt/script gt;
ltstyle gt
//? Haga que las etiquetas li en UL estén dispuestas horizontalmente.
ul? {
Pantalla: en línea;
En blanco:? nowrap
}
¿Li? {
Margen: 3px
Flotador: izquierda;
Fondo: rojo;
Pantalla: bloque en línea;
}
. menú_pestaña? {
Estilo de lista: Ninguno;? /*?Eliminar el símbolo antes de ul? */
Margen:? 0px? /*?La distancia desde el elemento externo es 0? */
Relleno:? 0px? /*?La distancia desde el elemento interno es 0? */
Ancho:? automático;? /*?¿El ancho se ajusta según el contenido del elemento? */
}
. tab_box? {
Color de fondo:? #465c71;? /*?Color de fondo? */
Borde:? 1px? #4e667d? sólido;? /*?¿límite? */
Color:? #DDE4EC;? /*?Color del texto? */
Pantalla:? blindaje;? /*?Este elemento se mostrará como un elemento a nivel de bloque con saltos de línea antes y después. */
Alto de fila:? 1,35em;? /*?Alto de fila? */
Relleno:? ¿4 píxeles? ¿20px? /*?Distancia del relleno interno? */
Decoración de texto:? ninguno;? /*?¿No mostrar el subrayado del hipervínculo? */
En blanco:? ahorarap? /*?Para los espacios en el texto, no se producirán saltos de línea y el texto continuará en la misma línea hasta que aparezca un ? ¿LTBR GT? Etiqueta. ? */
}
. ¿Seleccionado? {
Color de fondo:? Verde;
Pantalla:? Bloquear;
}
.
¿Oculto? {
Pantalla:? Ninguno;
}
lt/estilo gt;
lt/cabeza gt
ltbody gt
ltdiv? class="tab "
ltdiv? class="tab_menu " >>p>
ltul gt
ltLi? class="seleccionado " >Pestaña 1
ltLi gtTab 2
ltLi gtTab 3
lt/ul gt;
lt/div gt; ltbr gt ltbr gt ltbr gt
ltdiv? class="tab_box "
ltdiv gtTab 1: ¿Esta es el área de contenido número 1
ltdiv? class="hide " >Pestaña 2: Esta es la segunda área de contenido
ltdiv? class="hide " >Pestaña 3: Esta es la tercera área de contenido
lt/div gt
lt/div gt
lt script gt
//?Agregue el efecto de clic del mouse
$(function(){
$("ul?李"). Click(function (){
$(este).
var? "ul? li"). gt? div"). show().
})
})
//?Agregar efecto de desplazamiento del mouse
$ (función(){
$("div.tab_menu?ul?李").hover(función(){
$(this).addClass("seleccionado "). show();
//?Lo siguiente puede lograr el efecto de vinculación de la página de pestaña
var? =?$("ul?李");
//? p>
$. ("div.tab_box? gt?div"). mostrar(). ocultar(); ). removeClass("selected ");
//?¿Lo siguiente puede lograr el efecto de vinculación de la pestaña
var?=?$ ("ul?li"). index(este);
$("div.tab_box?gt?div").show() ;
})
})
lt/script gt;
lt/body gt;