Support IE 5.5, 6, Mozilla 1.0, 1.2.1, et 1.4 [HTML/CSS] - HTML/CSS - Programmation
Marsh Posté le 30-07-2003 à 20:39:45
1pt != 1px
Marsh Posté le 30-07-2003 à 20:54:58
bin comment faire alors pour que mon div ait 1px de hauteur? la meilleure solution que jai trouvé c de baisser le font-size le plus que je pouvais, soit 1pt...
autre soluce? c ca que je demande, je sais que 1pt != 1px, mais c le mieux que jai trouvé jusqu'ici
Marsh Posté le 30-07-2003 à 20:57:40
ReplyMarsh Posté le 30-07-2003 à 21:00:10
burgergold a écrit : bin comment faire alors pour que mon div ait 1px de hauteur? la meilleure solution que jai trouvé c de baisser le font-size le plus que je pouvais, soit 1pt... |
Ce que je veux dire c'est que 1pt peut être plus large que 1px... Tu dois spécifier la taille de ta police en pixel et non pas en points... Tu devrais peut être jouer sur la hauteur de ligne aussi (line-height).
Marsh Posté le 30-07-2003 à 21:00:35
forummp3 a écrit : tu met une image de 1 pixel |
Bien entendu ceci est parfaitement inutile
Marsh Posté le 30-07-2003 à 21:03:24
gm_superstar a écrit : |
je voulais dire une image grise de 1px comme le fond de son div et ca lui fera un trait gris de 1px.
Marsh Posté le 30-07-2003 à 21:04:25
forummp3 a écrit : je voulais dire une image grise de 1px comme le fond de son div et ca lui fera un trait gris de 1px. |
Pourquoi utiliser une image pour faire une couleur unie ?
Marsh Posté le 30-07-2003 à 21:11:03
gm_superstar a écrit : |
parce qu'il n'y arrive pas
Marsh Posté le 30-07-2003 à 21:21:15
ReplyMarsh Posté le 31-07-2003 à 05:04:32
le line-height semble pas fonctionner seul
faut mettre autre chose?
présentement
div.sep1 {
margin-left : 10px;
margin-right : 10px;
font-size : 1pt;
height : 1px;
background-color : #000000;
}
mais selon le browser c pas tjrs la meme "hauteur", jvoudrais que ca soit tjrs 1px
Marsh Posté le 31-07-2003 à 12:21:31
ReplyMarsh Posté le 31-07-2003 à 17:33:46
Sur lequels ça marche pas ? J'ai teste avec IE 6, Moz 1.4 et 1.3 et ça marche.
(avec font-size: 1px et line-height: 1px)
Marsh Posté le 31-07-2003 à 18:27:04
gm_superstar a écrit : Sur lequels ça marche pas ? J'ai teste avec IE 6, Moz 1.4 et 1.3 et ça marche. |
jvais testé avec fontsize 1px et line-height 1px, jte reviens sur ce
Marsh Posté le 31-07-2003 à 18:29:15
avec ca
div.sep1 {
margin-left : 10px;
margin-right : 10px;
font-size : 1px;
line-height : 1px;
height : 1px;
background-color : #CCCCCC;
}
sous IE6 et IE5.5, la div a environ 3px je dirais, sous mozilla tout est ok
si j'enleve le line-height jai le meme résultat alors jcrois aps qu'il soit utile
Marsh Posté le 31-07-2003 à 18:34:44
Et tu as mis quoi dans ton DIV ? Moi je mets un (très moche)
Marsh Posté le 30-07-2003 à 20:21:50
Le ciel vient de me tomber sur la tete
J'développe un css de positionnement pour le boulot, jle fait avec ie 5.5 puisque c ca quia sur la majorité des postes, support de mozilla, jprends la 1.4, jmonte le tout ca fonctionne
là corp ont décidé de passer à IE 6, et on met pas moz 1.4 car "pas assez de test effectué" pour eux. Alors jsuis pris avec un Mozilla 1.0 en francais et mozilla 1.2.1 en anglais
Sauf que là j'ai des problemes graves avec IE 6, car jdois conserver la compatibilité ie5.5, et jai des probleme avec mozilla 1.0 et 1.2.1
jsais pas ou commencer... Mozilla
J'ai un div auquel j'attribu un height de 1px, jlui enfile un background gris, une image de 1px x 1px et j'mattends à avoir une ligne grise. Mais non, Mozilla 1.0 et 1.2.1 me fou ca à la hauteur du texte. Je mets font-size à 1pt dans le div, ca règle le probleme mais c pas à 100% comme ca devrait etre
ya un autre moyen?