CSS - Utilizacion de propiedad height

 
Vista:
Imágen de perfil de Israel
Val: 66
Ha mantenido su posición en CSS (en relación al último mes)
Gráfica de CSS

Utilizacion de propiedad height

Publicado por Israel (51 intervenciones) el 08/08/2021 12:43:54
Genero un <div> con un ancho y alto especfico y dentro de el un <p> al que le fijo un ancho y alto del 50%.

<style>
body{
margin:0;}

div{ border:solid 4px red;
width:500px;
height:300px;}

p{ margin:0;
border:solid 4px blue;
width:50%;
height:50%;}
</style>

<body>
<div>
<p>Esto es un parrafo</p>
</div>
</body>

Funciona todo perfecto. Ahora bien, si elimino el <div> y dejo el estilo de <p> tal y como esta, la anchura de su rectangulo se ajusta al 50% de la ventana del Navegador (como era esperable), pero en cambio la altura no se ajusta a la mitad de la altura de la ventana del navegador (de hecho no se modifica). pq??????esto es una inconsistencia del lenguaje CSS????

<style>
body{
margin:0;}

p{ margin:0;
border:solid 4px blue;
width:50%;
height:50%;}
</style>

<body>

<p>Esto es un parrafo</p>

</body>

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de pablo

Utilizacion de propiedad height

Publicado por pablo (37 intervenciones) el 08/08/2021 23:26:42
Hola Israel,

Oye la verdad es curioso eso que comentas, no se todas las reglas por las cuales se rige css pero para cuestiones así que ocupe la mitad de la pantalla yo utilizaría la unidad vh o viewport-height ahí te toma el 50% de la pantalla en altura.

Espero te pueda ayudar.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Israel
Val: 66
Ha mantenido su posición en CSS (en relación al último mes)
Gráfica de CSS

Utilizacion de propiedad height

Publicado por Israel (51 intervenciones) el 03/09/2021 17:11:56
Muchas gracias pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar