28173 sujets

CSS et mise en forme, CSS3

J'ai un div "Main" qui contient deux div "Label" & "Value"
<div class="Main">
   <div class="Label">Operation Name</div>
   <div class="Value"><input type="text".../></div>
</div>

"Main" sert à concaténer "Label" & &"Value",j'y applique le style

.Main{
width:100%;
white-space:nowrap;
}

"Label" comme sont nom l'indique contient du text (ex : Operation Name), j'y applique le style

.Label{
width:33%;
white-space:normal;
}

"Value" lui contient un champ de saisie, j'y applique le style

.Value{
width:67%;
}

Le probleme est que lorsque je reduit ma fenetre la chaine "Operation Name" devrait passer sur deux lignes mais ce n'est pas le cas comme si "white-space:normal;" que j'ai mis dans le style de "Label" été écrasé par le style de "Main".

Quelqun aurrait une idée de pourquoi et si possible de comment resoudre cela ?
Modifié par hotgregus (05 Apr 2006 - 17:25)
Bonjour,

Il faudrait commencer par suivre les quelques règles de bonne conduite du forum et mettre son code dans les balises correspondantes (les boutons, sous les smiley) Smiley langue
Salut, Smiley smile

Je n'utilise pas cette propriété perso, mais il semblerait que la valeur nowrap de la propriété CSS white-space ne soit pas gérée par IE Smiley murf

Source : Propriété CSS2 - white-space

C'est sous IE que ton problème apparaît ??? Tu ne le précises pas dans ton topic ...