Foros del Web » Creando para Internet » CSS »

columnas descompensadas por arriba

Estas en el tema de columnas descompensadas por arriba en el foro de CSS en Foros del Web. No se porque la primera columna aparece más baja que las demás columnas Código HTML: <!DOCTYPE html> <html lang= "es" > <head> <link href= "https://fonts.googleapis.com/css?family=Noto+Sans" ...
  #1 (permalink)  
Antiguo 26/12/2017, 13:20
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
columnas descompensadas por arriba

No se porque la primera columna aparece más baja que las demás columnas

Código HTML:
<!DOCTYPE html>
<html lang="es">
<head>
	<link href="https://fonts.googleapis.com/css?family=Noto+Sans" rel="stylesheet">
	<meta charset="UTF-8">
	<title></title>
	<style>
		body{font-family:'Noto Sans'; margin:;}
		.flex{display:flex}
		.column{flex-direction:column}
		figure{box-shadow:0 1px 2px grey;}
		figure>img{max-width:100%;}
		figure>figcaption{padding:1em;}
	</style>
</head>
<body>
	
	<main style="columns:300px 4; padding:0;">
		<figure class="flex column">
			<img src="https://i.blogs.es/6ea275/wwii/1024_682.jpg" alt="">
			<figcaption>Bienvenidos a la era del videojuego que ocupa 100 GB en disco</figcaption>
		</figure>
		<figure class="flex column">
			<img src="https://i.blogs.es/6ea275/wwii/1024_682.jpg" alt="">
			<figcaption>Bienvenidos a la era del videojuego que ocupa 100 GB en disco</figcaption>
		</figure>
	</main>

</body>
</html> 
  #2 (permalink)  
Antiguo 26/12/2017, 17:23
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
Respuesta: columnas descompensadas por arriba

Parece ser que es por el formato columnas, las siguientes columnas no aplican margin-top , supongo que es mejor usar un padding-top en el padre para apañarlo
  #3 (permalink)  
Antiguo 27/12/2017, 13:16
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: columnas descompensadas por arriba

Esa es una mejor opción. Yo casi no uso margin para nada.

Aparte de eso revisa esta guía para flex: https://css-tricks.com/snippets/css/a-guide-to-flexbox/

Etiquetas: arriba, columnas, html
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:52.