2017-10-21 29 views
0

Je voudrais savoir ce qui se passe quand mon div est de taille X, peut être vu facilement un écran sans avoir besoin d'une molette de défilement, il place le pied de écran, cependant, il fonctionne lorsque le div est placé ou de taille plusFaire la répartition de bootstrap uniformément et aligner correctement les divs

Exemple de code:

<div id="wrap"> 
    <div class="header cms-logo"> 
     <h1 class="font header">The Old Thatch Inn</h1> 
    </div> 
    <div id="main" class="container inner clear-top"> 

CSS:

html, body { 
height: 100%; 
} 

.container { 
margin: 20px 0px 20px 0px; 
background-color: #e7e7e7; 
border-radius: 5px; 
} 

#wrap { 
min-height: 100%; 
} 

#main { 
overflow: auto; 
} 

.footer { 
position: relative; 
margin-top: -150px; 
height: 150px; 
clear: both; 
padding-top: 20px; 
} 

J'ai fait un JSFiddle à ho w cela fonctionne.

Un grand merci

+2

Je ne comprends pas la question. S'il vous plait relisez et soyez précis sur la div dont vous parlez. – wazz

+0

Excuses, @wazz, je faisais référence à la div # wrap, elle se trouve parfaitement avec du contenu permettant de pousser le bas de page vers le bas de la page à tout moment, mais avec peu de contenu, le pied de page ne bouge pas en réponse à cela. –

Répondre

0

Supprimer #wrap ou modifier le css pourcentage sur min-height: 100%; (plus petit).