28221 sujets

CSS et mise en forme, CSS3

Bonjour,

je voudrais obtenir des input (type="text") de mêmes dimensions sur moz et ie. Lorsque je défini la taille dans ma css par exemple width: 170px; border: 1px solid #999999; je me retrouve avec un input de 174 px sur ie et 172 px sur moz.

Si je veux rajouter un bouton en dessous (input type="submit") avec les mêmes paramètres il fait bien 170px sur ie et moz.

Je me demande donc s'il existe un "truc" ou autres "hacks" (à part passer par 2 css distinctes) pour contourner ce pb de dimensions des input de type="text".

d'avance merci.
Si tu utilises la syntaxe :

html>body truc {
 ...
}

Tu pourras mettre du code compris uniquement par mozilla/firefox et ainsi dupliquer des valeurs.
humm merci, tu aurais un lien qui me donne un peu plus de precisions sur ce point précis.

thx


---- edit

tu m'as mis sur la piste et j'ai fini par utiliser par :

* html .maclasse { ...}

Smiley biggrin

merci
Modifié le 14 Jan 2005 - 21:39
Administrateur
presho a écrit :
humm merci, tu aurais un lien qui me donne un peu plus de precisions sur ce point précis.

thx


---- edit

tu m'as mis sur la piste et j'ai fini par utiliser par :

* html .maclasse { ...}

Smiley biggrin
merci

Je t'invite à passer par les Ressources du forum.
Tu y retrouves l'ensemble des hacks détaillés.

Voici deux liens :
- http://centricle.com/ref/css/filters/ : l'ensemble des hacks CSS et leur reconnaissance par les navigateurs
- http://w3development.de/css/hide_css_from_browsers/summary/ Techniques pour cacher les feuilles de styles