Problème de positionnement [maj : solutions à deux problèmes]

Problème de positionnement [maj : solutions à deux problèmes] - HTML/CSS - Programmation

Marsh Posté le 28-03-2004 à 18:16:46    

Slt,
Un exemple veut mieux qu'un long discours :
http://technivoque.free.fr/html/float-ie.html
En traits noirs mon div de base, en trait bleu pointillé mes floats. Pas de problème avec Mozilla et co, mais IE interprète mal le padding du div. Ce qui décale tout, et entraîne un scroll horizontal des plus disgracieu. :cry:
Voyez-vous une solution ?
 
Merci.


Message édité par kalex le 29-03-2004 à 19:23:30
Reply

Marsh Posté le 28-03-2004 à 18:16:46   

Reply

Marsh Posté le 28-03-2004 à 18:44:42    

2 solutions:
 
IE 6: vire le prologue XML, cela le fera passer en mode de rendu évolué
 
IE 5: hack obligé (celui de Tantek ou n'importe quel autre)

Reply

Marsh Posté le 28-03-2004 à 18:51:58    

Merci beaucoup !
J'avais entendu parler de ça, mais ça ne m'est pas revenu au bon moment. :o Sinon, tu sais pourquoi IE 6 a ce comportement bizarre (encore un) ?
C'est quand même chiant !


Message édité par kalex le 28-03-2004 à 18:52:45
Reply

Marsh Posté le 28-03-2004 à 18:53:02    

salut  
 
desolé de vous deranger mais je connais pas dd dt dl
c est quoi ?
ou je peux trouver de la doc ?
 
merci :)

Reply

Marsh Posté le 28-03-2004 à 18:54:39    

pourquoi, je ne sais pas. Je sais juste qu'il intègre le moteur de IE 5.5 (à peine remanié) et un autre moteur plus évolué qui ne s'active que si le site à la bonne "signature". Une hypothèse serait que les sites codés salement n'utilisent pas de DTD ou autre et donc ne serait pas déformés par ce nouveau moteur.

Reply

Marsh Posté le 28-03-2004 à 18:55:15    

VanessaUsedT0Live a écrit :

salut  
 
desolé de vous deranger mais je connais pas dd dt dl
c est quoi ?
ou je peux trouver de la doc ?
 
merci :)


 
balises de définition. Toute la doc est sur le site www.w3.org

Reply

Marsh Posté le 28-03-2004 à 18:56:04    

Reply

Marsh Posté le 28-03-2004 à 19:01:25    

gizmo a écrit :

pourquoi, je ne sais pas. Je sais juste qu'il intègre le moteur de IE 5.5 (à peine remanié) et un autre moteur plus évolué qui ne s'active que si le site à la bonne "signature". Une hypothèse serait que les sites codés salement n'utilisent pas de DTD ou autre et donc ne serait pas déformés par ce nouveau moteur.

C'est bien foireux tout ça... :heink:
Merci des renseignements. :jap:

Reply

Marsh Posté le 28-03-2004 à 19:06:05    

merci :)

Reply

Marsh Posté le 28-03-2004 à 19:27:10    

gizmo a écrit :


il intègre le moteur de IE 5.5 (à peine remanié)  


 
Le parseur HTML
 

gizmo a écrit :


et un autre moteur plus évolué  


 
Le parseur XML

Reply

Marsh Posté le 28-03-2004 à 19:27:10   

Reply

Marsh Posté le 28-03-2004 à 19:31:37    

Si je comprends bien, le prologue XML empêche IE d'utiliser le parseur XML ???
Et pourquoi cela influe-t-il sur le rendu CSS ?
 
 
Ps : vive Mozilla ! ;)

Reply

Marsh Posté le 28-03-2004 à 19:58:16    

kalex a écrit :


Si je comprends bien, le prologue XML empêche IE d'utiliser le parseur XML ???


 
Non justement, c'est l'inverse. Qui dit prologue XML dit fichier XML d'où l'utilisation du parseur XML.
Le parseur en question n'étant manifestement pas au point (comme tout le reste de IE d'ailleurs).

Reply

Marsh Posté le 28-03-2004 à 23:43:11    

bobe a écrit :


 
Le parseur HTML
 
 
 
Le parseur XML


rien à voir. :sarcastic:

Reply

Marsh Posté le 28-03-2004 à 23:58:01    

Tu peux développer ?

Reply

Marsh Posté le 29-03-2004 à 00:26:37    

Encore un problème, mais avec Mozilla (!). J'ai modifié ma page pour qu'il y apparaisse :
http://technivoque.free.fr/html/float-moz.html
Pourquoi avec Mozilla le lien laisse t'il un espace sous l'image (mieux visible grâce aux pointillés bleus). Ca ne fait pas ça avec IE et Opera. :/

Reply

Marsh Posté le 29-03-2004 à 09:23:14    

bobe a écrit :

Tu peux développer ?


bien sûr. Le parser XML fait partie du parser globale. Il existait déjà dans la version 5.x. C'est l'ensemble qui a été modifié, et pour le parseur HTML "classique" qui interprète mieux les CSS, et pour le XML qui interprète mieux les feuilles de style XML

Reply

Marsh Posté le 29-03-2004 à 09:24:09    

kalex a écrit :

Encore un problème, mais avec Mozilla (!). J'ai modifié ma page pour qu'il y apparaisse :
http://technivoque.free.fr/html/float-moz.html
Pourquoi avec Mozilla le lien laisse t'il un espace sous l'image (mieux visible grâce aux pointillés bleus). Ca ne fait pas ça avec IE et Opera. :/


a img {border: 0}

Reply

Marsh Posté le 29-03-2004 à 12:41:52    

gizmo a écrit :


a img {border: 0}

Désolé, mais ça ne change rien :
http://technivoque.free.fr/html/float-moz.html

Reply

Marsh Posté le 29-03-2004 à 17:56:38    

Konqueror aussi ne laisse pas d'espace...
J'ai cherché sur bugzilla, j'ai rien trouvé, ça doit donc être normal. :??:
Mais pourquoi ? Et surtout comment supprimer cet espace (sans connaître la taille de l'image à l'avance) ?

Reply

Marsh Posté le 29-03-2004 à 18:57:20    

et display:block; ?
 
(edit : j ai vu que tu l as mis dans img a...mais dans img tout seul ca marche pas ?)


Message édité par VanessaUsedT0Live le 29-03-2004 à 18:59:57
Reply

Marsh Posté le 29-03-2004 à 19:17:25    

Merci, ça résout mon problème. :jap:
Mais (encore un problème !), j'arrive plus à centrer l'image :
http://technivoque.free.fr/html/float-moz.html :cry:

Reply

Marsh Posté le 29-03-2004 à 19:18:40    

Correction : ça marche ! Merci !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed