Foros del Web » Creando para Internet » HTML »

Capas en Div

Estas en el tema de Capas en Div en el foro de HTML en Foros del Web. Hola muy buenas a todos.Tengo una duda y me gustaria compartirla con todos vosotros: 1º Tengo una tabla con dos columnas y dos filas. 2º ...
  #1 (permalink)  
Antiguo 20/12/2012, 12:47
 
Fecha de Ingreso: diciembre-2011
Ubicación: Sevilla
Mensajes: 15
Antigüedad: 12 años, 4 meses
Puntos: 0
Capas en Div

Hola muy buenas a todos.Tengo una duda y me gustaria compartirla con todos vosotros:

1º Tengo una tabla con dos columnas y dos filas.
2º Dentro de una celda voy a insertar dos imagenes con los mismos tamaños
3º Por ultimo voy a insertar un boton fuera del formulario.

Tengo este codigo pero no se como hacer para que cuando ejecute la funcion solo se muestre una imagen y la otra permanezca oculta sin que cambien el tamaño de la celda y no se muestre un espacio en blanco del mismo tamaño que la imagen mas abajo.

Código HTML:
<html>
<head>

<script type="text/javascript" >

function mostrar(){
	
	
	    document.getElementById("img1").style.visibility = 'visible';
        document.getElementById("img2").style.visibility = 'hidden';

	
	}

function mostra(){
	
	
	    document.getElementById("img1").style.visibility = 'hidden';
        document.getElementById("img2").style.visibility = 'visible';

	
	}
</script>

</head>
<body>
<table width="174" height="250" border="1">
  <tr>
    <td width="104" height="150">
    
    <img src="http://phoenixdex.alteredorigin.net/images/pokemon/canon/natu.png" width="100" height="100" style="visibility:hidden" id="img1">
    <img src="http://www.morningkids.net/pokemon/177-natu-g.jpg" alt="" width="100" height="100" id="img2">
    
    </td>
    <td width="349">&nbsp;</td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>

<input type="button"  onClick="mostrar();" value="Mostar Img1">
<input type="button"  onClick="mostra();" value="Mostar Img2">
</body>
</html> 
Muchas Gracias!
  #2 (permalink)  
Antiguo 20/12/2012, 13:46
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Capas en Div

Sí entendí bien, solo tienes que usar display en lugar de visibility.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 20/12/2012, 14:22
 
Fecha de Ingreso: diciembre-2011
Ubicación: Sevilla
Mensajes: 15
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Capas en Div

Cita:
Iniciado por Carlangueitor Ver Mensaje
Sí entendí bien, solo tienes que usar display en lugar de visibility.

Saludos
Lo que quiero es poner una capa debajo de otra. Me podrías poner el código. Gracias!
  #4 (permalink)  
Antiguo 20/12/2012, 14:27
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Capas en Div

Entonces si es lo que yo pensaba. Y como te dije, solo hay que usar la propiedad display en lugar de http://www.librosweb.es/referencia/css/visibility.html.

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: css, divs, javascript
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 09:55.