28173 sujets

CSS et mise en forme, CSS3

Bonjour,
je me suis aperçu que passer une <legend> en float:left
ne fonctionnait ni sur IE ni sur Firefox, alors je suis aller voir à tout hasard
si cela ne venait pas de la CSS de Firefox qui gère l'affichage des
éléments relatifs aux formulaires (form.css) et qui vient en supplément
de html.css.

Et voilà ce que j'ai pu trouvé:
legend {
  padding-left: 2px;
  padding-right: 2px;
  border: none;
  position: static ! important;
  float: none ! important;
}

Même en ajoutant un !important à ma déclaration eh bien niet, ça ne veut pas passer!
Alors contrairement à ce que je croyais, les styles du navigateur
marqués !important sont manifestement prioritaires sur les style auteurs
marqués aux même !important et il ne faut donc peut-être pas s'étonner si
certaines règles CSS n'ont aucun effet.
Modifié par Hermann (22 Feb 2007 - 16:22)