Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Crear Modal automatico

Estas en el tema de Crear Modal automatico en el foro de CSS en Foros del Web. Buenas , estoy programando un modal solo con CSS y HTML , pero necesito que salte automaticamente cuando cargue la pagina. Y la verdad que ...
  #1 (permalink)  
Antiguo 12/05/2016, 02:18
 
Fecha de Ingreso: septiembre-2012
Ubicación: Cuba
Mensajes: 67
Antigüedad: 12 años, 3 meses
Puntos: 1
Crear Modal automatico

Buenas , estoy programando un modal solo con CSS y HTML , pero necesito que salte automaticamente cuando cargue la pagina. Y la verdad que no se como hacerlo.

Ahora mismo lo tengo que salta cuando pulso en un enlace/boton.

Codigo CSS
Código:
<style>
.modal-contenido{
  background-color:aqua;
  width:300px;
  padding: 10px 20px;
  margin: 20% auto;
  position: relative;
}
.modal{
  background-color: rgba(0,0,0,.8);
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  opacity:1;
  pointer-events:none;
  transition: all 1s;

}
#miModal:target{
  opacity:0;
  pointer-events:auto;
}

</style>
Codigo html

Código:
<a href="#miModal">Abrir Modal</a>
<div id="miModal" class="modal">
  <div class="modal-contenido">
    <a href="#">X</a>
    <h2>Modal</h2>
    <p>Esto es un modal o popup</p>
  </div>  
</div>
Gracias de antemano
  #2 (permalink)  
Antiguo 12/05/2016, 08:39
Avatar de danielpatc  
Fecha de Ingreso: marzo-2016
Mensajes: 40
Antigüedad: 8 años, 9 meses
Puntos: 4
Respuesta: Crear Modal automatico

javascript
prueba con esto en <body>
Código HTML:
Ver original
  1. <body onload="location.href='#miModal'">
  #3 (permalink)  
Antiguo 13/05/2016, 00:41
 
Fecha de Ingreso: septiembre-2012
Ubicación: Cuba
Mensajes: 67
Antigüedad: 12 años, 3 meses
Puntos: 1
Respuesta: Crear Modal automatico

Muchas Gracias Daniel. Funcionó así.

Etiquetas: automatico, background, color, html, modal, width
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:07.