2017-09-06 1 views

Répondre

0

Si vous voulez dire 15% de la hauteur de page à affecter à la ligne, vous pouvez utiliser les unités de fenêtre.

.my-row { 
    height: 15vh; 
} 

Cela signifie que votre hauteur de ligne est de 15% de la hauteur de la page.

+0

Mec, merci, les 2 réponses ont fonctionné parfaitement pour moi –

0

Si vous utilisez un pourcentage basé height sur un élément, vous doit ont une hauteur fixe sur l'un des parents de l'élément.

Si l'élément à hauteur fixe est le parent immédiat, vous n'avez besoin que d'une hauteur en pourcentage sur l'élément cible.

Si la hauteur fixe est un élément qui est plus élevé dans les DOM que le parent immédiat , vous devez spécifier une hauteur en fonction de pourcentage pour chaque élément entre l'élément cible et le fixe élément de hauteur.

Voici un exemple de travail, en utilisant le parent immédiat .container:

.container { 
 
    border: 1px solid black; 
 
    height: 200px; 
 
} 
 

 
.row { 
 
    background: red; 
 
    height: 20px; 
 
} 
 

 
.row:nth-of-type(2n) { 
 
    background: blue; 
 
    height: 80%; /* corresponds to 160px, because 160 is 80% of 200 */ 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> 
 

 
<div class="container"> 
 
    <div class="row"></div> 
 
    <div class="row"></div> 
 
    <div class="row"></div> 
 
</div>

Hope this helps! :)

+0

Mec, merci, les 2 réponses ont fonctionné parfaitement pour moi –

+0

Awesome; heureux de vous aider! Une fois que vous avez confirmé que votre problème a été résolu, n'oubliez pas de [** accepter une réponse **] (https://stackoverflow.com/help/someone-answers) en cliquant sur la case grise en dessous de la boutons de vote - cela le supprime de la file d'attente 'Questions non répondues' et attribue la réputation à l'auteur de la question et au questionneur. Vous pourrez le faire 15 minutes après avoir posé n'importe quelle question. Bien sûr, en disant cela, vous n'êtes pas obligé de marquer ma réponse (ou celle de quelqu'un d'autre) comme correcte, bien que le fait de marquer une question comme résolue aide à garder les choses fluides. –