28172 sujets

CSS et mise en forme, CSS3

Bonjour

Cela fait quelques jours que je recherche l'origine d'un problème d'affichage sur Chrome, en vain.

Sur cette page ==> http://www.licencedemathematiques.com/category/2eme-annee/ la sidebar de droit ne s'affiche pas à droite mais au milieu et il semblerait qu'elle ne comprenne pas le float:right;
Ceci est bizarre car tout fonctionne chez Firefox et IE.

Merci mille fois de votre aide. Smiley cligne
Bonsoir,

ajoute un " overflow:hidden; " ou monte la taille à 30px pour ton div#subnavbar, et tout devrait rentrer dans l'ordre Smiley smile .
A mon avis ceci est du à un Float ou un margin que tu à insérer pour la colonne de gauche. Je suppose que ton code ressemble à un truc dans ce genre:


<div id="content">
<div id="sidebar-right"></div>
<div id="maincol"></div>
</div>


Il faut mettre "float:left;" sur les deux div appelées maincol et sidebar-right, sa devrait régler le problème je pense. Sinon, il faudrait le pour mieux comprendre.
Bonjour,

Il faut mettre pour #content :
display: inline-block;
width: 100%;


Et hop ça sera tout beau sous chrome
n3k0 a écrit :
Bonsoir,

ajoute un &quot; overflow:hidden; &quot; ou monte la taille à 30px pour ton div#subnavbar, et tout devrait rentrer dans l'ordre Smiley smile .



MERCI !!! J'aurai jamais pensé à mettre à 30px mon subnabvar.

Merci milles fois !! Smiley cligne Smiley cligne Smiley cligne