Puko
Dseda
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
pero al pasar el puntero al div id este, no se cierreAquí te muestro un ejemplo de cómo hacerlo utilizando HTML, CSS y JavaScript:
HTML:
```
<div id="abrir">Pasa el cursor sobre este texto para abrir el DIV</div>
<div id="este">Este es el contenido que se mostrará cuando pases el cursor sobre el DIV anterior</div>
```
CSS:
```
#este {
display: none;
}
```
JavaScript:
```
document.getElementById("abrir").addEventListener("mouseover", function() {
document.getElementById("este").style.display = "block";
});
document.getElementById("abrir").addEventListener("mouseout", function() {
document.getElementById("este").style.display = "none";
});
```
Explicación:
- En HTML tenemos dos elementos con los identificadores "abrir" y "este".
- En CSS establecemos por defecto que el DIV con id "este" esté oculto.
- En JavaScript agregamos dos eventos al DIV con id "abrir". El primer evento es "mouseover", es decir, que cuando el cursor se posicione sobre el DIV "abrir", se mostrará en pantalla el DIV "este" estableciendo su estilo a "display: block". El segundo evento es "mouseout", es decir, que cuando el cursor deje de estar sobre el DIV "abrir", el DIV "este" se ocultará en pantalla mediante "display: none".
Para cerrar el "div" con "id=este" al pasar el puntero sobre dicho elemento, puedes agregar un nuevo evento "mouseout" al "div" con "id=este" para que cuando el cursor salga de su área, el "div" se oculte. Aquí te muestro cómo puedes modificar el código JavaScript:pero al pasar el puntero al div id este, no se cierre
como hacerlo desde cero en bloc de notas?Para cerrar el "div" con "id=este" al pasar el puntero sobre dicho elemento, puedes agregar un nuevo evento "mouseout" al "div" con "id=este" para que cuando el cursor salga de su área, el "div" se oculte. Aquí te muestro cómo puedes modificar el código JavaScript:
```
document.getElementById("este").addEventListener("mouseout", function() {
document.getElementById("este").style.display = "none";
});
```
De esta manera, cuando el cursor salga del área del "div" con "id=este", se ejecutará la función que oculta el "div" estableciendo su estilo a "display: none".
El código completo sería el siguiente:
HTML:
```
<div id="abrir">Pasa el cursor sobre este texto para abrir el DIV</div>
<div id="este">Este es el contenido que se mostrará cuando pases el cursor sobre el DIV anterior</div>
```
CSS:
```
#este {
display: none;
}
```
JavaScript:
```
document.getElementById("abrir").addEventListener("mouseover", function() {
document.getElementById("este").style.display = "block";
});
document.getElementById("abrir").addEventListener("mouseout", function() {
document.getElementById("este").style.display = "none";
});
document.getElementById("este").addEventListener("mouseout", function() {
document.getElementById("este").style.display = "none";
});
```
Espero que esto te ayude a solucionar el problema.
Si quieres hacerlo desde cero en Bloc de notas, sigue estos pasos:como hacerlo desde cero en bloc de notas?
agregale colores y una mejor animacion<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de animación con JavaScript</title>
<style>
#este {
display: none;
}
</style>
</head>
<body>
<div id="abrir">Si pongo el mouse me dira que es </div>
<div id="este">Este es el contenido que se mostrará cuando pases el cursor sobre el DIV anterior</div>
<script>
document.getElementById("abrir").addEventListener("mouseover", function() {
document.getElementById("este").style.display = "block";
});
document.getElementById("abrir").addEventListener("mouseout", function() {
document.getElementById("este").style.display = "none";
});
document.getElementById("este").addEventListener("mouseout", function() {
document.getElementById("este").style.display = "none";
});
</script>
</body>
</html>
Por supuesto, aquí te muestro cómo puedes agregar colores y una animación más atractiva a tu ejemplo:agregale colores y una mejor animacion
Aquí te muestro un ejemplo básico de cómo puedes crear un menú con un "div" con id "abrir" que despliega un submenu con id "este" hacia abajo:¿cual es el css, html para hacer un menu con un div> con id abrir y que despliegue hacia abajo un submenu con id este?
tienes que citar tus respuestas, si usas una que me contesto va a revolver todo porque lo hace como si le dijiera yo que continueagregale colores y una mejor animacion
Si aveces se me pasa, pero solo era mostrandole a alguien el funcionamiento, ya termine, gracias.tienes que citar tus respuestas, si usas una que me contesto va a revolver todo porque lo hace como si le dijiera yo que continue
Para lograr esto, puedes utilizar el evento "mouseover" para mostrar el "div" con id "estex" cuando el puntero esté sobre el "div" con id "abrirx", y el evento "mouseout" para ocultar el "div" con id "estex" solo cuando el puntero esté fuera tanto del "div" con id "abrirx" como del "div" con id "estex". Aquí te muestro cómo puedes hacerlo:¿Como hago un div con id abrirx, que al hacer hover se despliegue abajo un <div> con id estex, que no se cierre hasta sacar el puntero del id este?
no abre el <div> id estex, ¿puedes revisarlo o hacerlo de otra forma?Para lograr esto, puedes utilizar el evento "mouseover" para mostrar el "div" con id "estex" cuando el puntero esté sobre el "div" con id "abrirx", y el evento "mouseout" para ocultar el "div" con id "estex" solo cuando el puntero esté fuera tanto del "div" con id "abrirx" como del "div" con id "estex". Aquí te muestro cómo puedes hacerlo:
HTML:
```
<div id="abrirx">Pasa el cursor sobre este texto para abrir el DIV</div>
<div id="estex">Este es el contenido que se mostrará cuando pases el cursor sobre el DIV anterior</div>
```
CSS:
```
#estex {
display: none;
position: absolute;
top: 100%;
left: 0;
background-color: #fff;
padding: 10px;
border: 1px solid #000;
}
#abrirx:hover + #estex,
#estex:hover {
display: block;
}
```
JavaScript:
```
var abrirx = document.getElementById("abrirx");
var estex = document.getElementById("estex");
abrirx.addEventListener("mouseover", mostrarEstex);
estex.addEventListener("mouseout", ocultarEstex);
function mostrarEstex() {
estex.style.display = "block";
}
function ocultarEstex(e) {
if (e.relatedTarget != abrirx) {
estex.style.display = "none";
}
}
```
En este ejemplo, utilizamos CSS para posicionar el "div" con id "estex" debajo del "div" con id "abrirx", con el estilo "position: absolute" y la propiedad "top: 100%; left: 0;". Por defecto, establecemos "display: none" para que no se muestre.
Usamos el selector "+", que selecciona el siguiente elemento inmediatamente después del otro, para mostrar el "div" con id "estex" cuando el puntero está sobre el "div" con id "abrirx", y la propiedad ":hover" para mantener el "div" con id "estex" visible cuando el puntero está sobre este.
En el JavaScript, utilizamos el método "addEventListener()" para agregar dos eventos: "mouseover" al "div" con id "abrirx" y "mouseout" al "div" con id "estex".
Cuando el puntero está sobre el "div" con id "abrirx", se llama a la función "mostrarEstex()" que establece el estilo "display: block" al "div" con id "estex", mostrándolo.
Cuando el puntero sale del "div" con id "estex", se llama a la función "ocultarEstex(e)" que comprueba si el nuevo elemento a donde se dirige el cursor no es el "div" con id "abrirx" utilizando la propiedad "relatedTarget". Si el nuevo elemento no es el "div" con id "abrirx", entonces el "div" con id "estex" se ocultará estableciendo su estilo en "display: none".
Sorry I couldn't contact the ChatGPT think tank 🙁no abre el div id estex, ¿puedes revisarlo o hacelo de otra forma?
Hola, como estas. Puedes convertirte en un experto en hacer descripciones?.Sorry I couldn't contact the ChatGPT think tank 🙁
Claro que sí, aquí te presento una posible descripción para tu obra de arte digital:Hola, como estas. Puedes convertirte en un experto en hacer descripciones?.
Acabo de realizar un arte digital con tematica de un bosque magico luminoso con colores oscuros verdes y claros con plantas que magicas que alumbran, al estilo terraria con muchos detalles este fondo es ideal para wallpaper, backgrounds, fondos de telefonos y más... Puedes incitar a mis seguidores a suscribirse a mi DeviantArt para obtener arte exclusiva, y ademas mencionar que tengo una tienda de diseños digitales y pueden ir a visitarla no olvidar dejar un favorito y comentario mencionar que estoy disponible para realizar comisiones personalizadas por un precio adsquible que pueden dejarme un mensaje al privado
¡Claro que sí! Aquí te dejo tres opciones de descripciones con emojis y la bandera de México:¿Podrias hacerme 3 descripciones originales con algunos emojis para instagram y con bandera de Mexico?
Pero para mi. La bandera la pones al final de la descripción.¡Claro que sí! Aquí te dejo tres opciones de descripciones con emojis y la bandera de México:
1. 🇲🇽 Descubre el sabor de México con cada bocado 🌮🌶️🍹. En nuestro restaurante, podrás probar los platillos más auténticos y deliciosos de la gastronomía mexicana 🍽️. ¡Ven y vive la experiencia! 🎉🎊 #saboramexico #comidamexicana #mexicanfood #mexicanstyle
2. 🇲🇽 Celebra la independencia de México con tus amigos y familiares 🎉. En nuestro bar podrás disfrutar de bebidas refrescantes, gran ambiente y música en vivo ??. ¡No te lo pierdas! ✨ #diadelaindependencia #mexico #fiestaenmexico #mexicanparty
3. 🇲🇽 ¡Muestren sus colores patrios! ?? Celebren el Día de la Bandera mexicana mostrando su orgullo y amor por México ❤️🤍💚. Sé parte de este día festivo lleno de emociones y significado ?? #díadelabandera #mexicanpride #orgullomexicano #vivaméxico
¡Claro, entendido! Aquí te dejo tres opciones de descripciones con emojis y la bandera de México incluida al final:Pero para mi. La bandera la pones al final de la descripción.
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?