XHTML CSS... IE vs Firefox .... c le bordel !!! - HTML/CSS - Programmation
Marsh Posté le 07-06-2004 à 17:59:11
Kristoph a écrit : Par rapport à quoi IE est-il le plus fidèle ? |
il est plus fidele à ce que je lui demande !! quand je lui dit :
div#Bloc {
background-color: #000000;
border: 1px solid #FFFFFF;
width : 100px;
height: 100px;
left: 100px;
top: 100px;
}
... il me fait bien un carré de 100x100 pixels positionné à 100px de la gauche et positionné à 100px de la droite !
et si j'en mets un deuxieme en dessous.. à 5px de l'autre.. et bien il va me le mettre à 5px de l'autre... mais si je veux lire la même page dans firefox... et bien j'aurai pas du tout le même resultat !
Marsh Posté le 07-06-2004 à 18:17:37
Ca marche left et top sans definir "position: absolute" ? Et pour ce qui est du cadre contenant ton cadre, est il assez grand pour affichier un carré de taille 100px ?
Marsh Posté le 07-06-2004 à 18:44:14
pour info freed102 IE interprete presque toujours mal le code
Marsh Posté le 07-06-2004 à 18:51:58
Big-Foot a écrit : pour info freed102 IE interprete presque toujours mal le code |
je sais bien ! mais là quand je vois que dans firefox... quand je fais un menu <ul><li>.. .. que je lui demande que ça fasse 150px de large... et que dans IE ça fait bien 150 de large.. mais que dans firefox ça fait 200... je me dis qu'il y a un probleme !!
j'ai des choses à savoir sur les CSS je pense car à mon avis je m'y prends tres mal !
Marsh Posté le 07-06-2004 à 18:58:09
t'as pensé à définir margin & padding pour les ul/li ?
Marsh Posté le 07-06-2004 à 19:00:02
j'y avais pensé.. mais ça suffisait pas.. je suis passé à autre chose pour l'instant... faut que m'y remette !
Sinon si j'utilise quelques tables sans exces... c mal ??
Marsh Posté le 07-06-2004 à 19:01:58
ReplyMarsh Posté le 07-06-2004 à 19:04:06
non t'inquiet ce sera pas la page d'accueil ! lol ! ce n'est qu'une page intermediaire...
Marsh Posté le 07-06-2004 à 19:06:04
n'empeche que le real me pose probleme... ma validation est fausse... à cause de la balise embed !! je sais pas quoi faire pour eviter cela !
Marsh Posté le 07-06-2004 à 19:07:39
Bon déjà, je te rassure, ça ne vient pas de Firefox mais de toi qui code comme un pied.
Tu n'utilises pas du tout la balise <object> comme il faut, tu utilises en fait l'implémentation propriétaire de cette balise sous IE. Normal que ça passe pas.
Ensuite, tu utilises text-align: center pour centrer le bloc principal (encore un qui a rien compris aux CSS) ce qui explique pourquoi il n'est pas centré sous firefox.
Marsh Posté le 07-06-2004 à 19:11:58
loufoque a écrit : Bon déjà, je te rassure, ça ne vient pas de Firefox mais de toi qui code comme un pied. |
bah ouai mais ya pas de float:center ! alors je sais pas quoi mettre !
désolé je debute en CSS.. alors je fais ce que je peux !
pour le object pareil.. j'ai fait des recherches.. et j'ai rien trouvé pour firefox !
Marsh Posté le 07-06-2004 à 19:15:54
Effectivement, tu n'as rien compris au positionnement CSS. Parler de float: center... ça n'a absolument pas de sens.
Bon, pour centrer un bloc, il faut utiliser les marges. margin: auto marche dans les navigateurs, mais pas dans IE.
Pour <object>, il suffit de ne pas faire appel aux <param/> ni à classid...
Voir une specification HTML pour plus d'infos sur son fonctionnement.
Marsh Posté le 07-06-2004 à 19:43:03
http://incongru.webdynamit.net
Marsh Posté le 07-06-2004 à 19:43:59
loufoque a écrit : Effectivement, tu n'as rien compris au positionnement CSS. Parler de float: center... ça n'a absolument pas de sens. |
et bien merci pour l'info... c tres agreable de se sentir aussi nul !!! ça fait avancer... bref... cela dit ya du mieux dans mon probleme ! sauf que maintenant je vois la vdo dans firefox.. mais ça marche plus dans IE... grrrr !!
Marsh Posté le 07-06-2004 à 20:09:13
Ca serait pas mal de pas faire 36000 topics sur le même problème...
http://forum.hardware.fr/hardwaref [...] 2693-1.htm
Marsh Posté le 07-06-2004 à 20:31:40
gm_superstar a écrit : Ca serait pas mal de pas faire 36000 topics sur le même problème... |
oups sorry... mais bon là j'ai sauté sur l'occas pour parler de ça aussi
Marsh Posté le 08-06-2004 à 09:41:04
simple conseil: code pour firefox et corrige ensuite pour IE.
avant je faisais le contraire et je suis passée à cette solution. et bien je me fais vraiment moins ch!
Marsh Posté le 08-06-2004 à 10:17:37
urd-sama a écrit : simple conseil: code pour firefox et corrige ensuite pour IE. |
c'est aussi ce que j'ai fait mais après coup
Marsh Posté le 08-06-2004 à 11:30:55
merci merci !
bon sinon j'avance... mais que pensez vous d'un code valide.. mais qui marche pas ??? c interessant non ?? en plus ça fait planter IE et Firefox !!! c dement ! lol
Code :
|
PS : je sais ce que vous allez dire... mon code il veut rien dire !! mais j'essaie !!!
Marsh Posté le 08-06-2004 à 11:44:36
freed102 a écrit : merci merci !
|
Arf, c'est normal de galérer un peu. C'est pareil pour tout le monde au début.
Comme on te l'a déjà dit, code avec Mozilla/firefox ou Opera, mais surtout pas IE. Tu corrigeras s'il y a lieu pour IE APRES.
Marsh Posté le 10-06-2004 à 09:52:26
Hermes le Messager a écrit : Arf, c'est normal de galérer un peu. C'est pareil pour tout le monde au début. |
Sans lire ton code fait gaffe aux commentaires il peuvent êtres interprété parfois, notament par ie. Foutage de bordel gratuit en gros
Marsh Posté le 10-06-2004 à 12:15:38
Pour en revenir a ton "probleme" de depart, cela vient du fait que Firefox et IE n'interpretent pas la taille des "boites" de la meme facon.
Plus d'infos ici :
http://openweb.eu.org/articles/dimensions_boites_css/
N'hesite pas a visiter le reste du site
Marsh Posté le 08-07-2004 à 11:56:11
c'était très utile de remonter ce topic d'il y a un mois pour poster ce lien
Marsh Posté le 08-07-2004 à 12:13:01
suis tombé sur ce post et cet article ce matin ... je trouvai que ça collai bien ensemble ... la prochaine fois je t'enverai un mp avant de poster
Marsh Posté le 08-07-2004 à 12:14:58
C'est surtout ce genre de lien n'a pas grand chose à faire ici, on parle pas de quel browser utiliser mais plutôt de comment faire marcher les pages dans les browsers même s'ils sont mauvais.
Ce genre de discussions sur quel browser utiliser c'est plutôt sur WS&R, dans les topics consacrés aux navigateurs web.
Marsh Posté le 07-06-2004 à 17:20:51
Rassurez moi... c moi qui fait n'importe quoi j'espere.. parceque là je vais peter un cable !!! j'arrive pas à avoir du tout la même interpretation d'un navigateur à l'autre... le plus fidele entant IE... une fois passé dans Firefox laisse tomber !! ça ressemble plus à rien ! les dimensions et positions que j'indique ne sont pas du tout respectées ! Que faire ????
http://www.clonecopy.net/webtv/index.php
en plus ma video fonctionne tres bien avec un object dans explorer.. mais ça marche pas dans Firefox ! obligé de mettre un embed... mais là c plus du tout aux normes... j'ai l'impression qu'il y a un gros prob avec Firefox qui se veut W3C... alors que visiblement ne respecte pas du tout cette norme... en somme.. à quoi ça sert ?