2009-07-29 18 views
1

J'ai le code html suivant:texte d'emballage avec css

<label class="description">Label Text</label><input type="password" /> 

Et les styles CSS sont:

fieldset span.formrow label.description { 
    width: 150px; 
    display: -moz-inline-box; 
    display: inline-block; 
} 

Mon problème est que dans Firefox 2 si le texte dépasse la limite 150px, puis la ligne ne casse pas. Au lieu de cela, le texte est affiché derrière le champ de texte de saisie.

Y a-t-il des chances que le comportement puisse être modifié?

+0

@Manni: comment avez-vous activé la coloration? – Pablo

Répondre

1
fieldset span.formrow label.description { 
    width: 150px; 
    float:left; 
    clear:left; 
} 

Essayez ceci!

Andrew

+0

merci, il a fait l'affaire! – Pablo

1

Essayez:

fieldset span.formrow label.description { width: 150px; display: block; float: left; } 
+0

vous n'avez pas besoin d'afficher: block (float left force ça). –

+0

Hmm, alors c'est le cas. Je ne me souviens pas pourquoi j'ai commencé à ajouter ça. Merci! – Thody