28172 sujets

CSS et mise en forme, CSS3

bonjour,
je suis un peu débutant sur les css,
mon probleme est que j'affiche une erreur au dessus d'un champ s'il na pas été renseigner.
sous firefox c ok mais sous ie 7 non
les images illustre le pb:
sous IE7 :
upload/17236-ie7.jpg
sous firefox:
upload/17236-firefox.jpg


le code css est
.input_error {
   /* float : left; */
    color: #FF0000;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    margin-top: 10px;
}


et je l'appel avec :
<span class="input_error">Saisie obligatoire</span>


que puis-je faire pour eviter de retourner a la ligne sous ie !!!!

merci pour vos contributions Smiley smile
Modifié par timo (16 Apr 2010 - 17:46)
Bonjour,

Essaie tout simplement de mettre un display:block sur ton <span> (ce dernier étant un élément de rendu "en-ligne", il est même normal qu'il s'affiche à côté de ton champ s'il est placé immédiatement avant dans le code HTML).

Un peu plus de code (ou une page en ligne) pourrait aider d'avantage. Smiley cligne