Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: Matwil le le 22-01-2005 a 11:57:54

Titre: CSS - Probleme overflow:auto
Posté par: Matwil le le 22-01-2005 a 11:57:54

Voilà mon prob, j'utilise un overflow/auto mais suivant les navigateurs (ie ou firefox), la taille du bloc <DIV> qui contient l'attribut de style overflow:auto n'est pas la meme.
En effet, je fixe la taille de mon bloc (width:750px;) mais le rendu n'est pas le meme sous IE que sous Firefox.
Le premier inclu l'espace réservé au scroll dans els 750 px alors que Firefox ajoute le scroll aux 750 px.
Ce qui génère des blocs de taille très différentes suivant les navigateur.

Quelqu'un aurait il une solution ou astuce pour éviter ce probleme ???
Merci d'avance ...

Titre: Re:CSS - Probleme overflow:auto
Posté par: Matwil le le 22-01-2005 a 13:50:16

Salut à Tous !!

Je répond à mon propre post pour donner "l'astuce" qui permet de résoudre tous les probleme de ce genre...

Ce qui se passe c'est que Internet explorer c'est tellement de la merde que si on ne lui spécifie pas unDoctype pour lui faire compremdre qu'il faut par exemple vraiment qu'il se mette aux normes W3C, il ne le fait pas ...

Donc il suffit de placer en haut de page (au dessus de la balise <html>) le doctype qui correspond à votre page :

--> HTML 2.0
   
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">

--> HTML 3.2
   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

--> HTML 4.01 - Strict
   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

--> HTML 4.01 - Transitional
   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

--> HTML 4.01 - Frameset
   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

--> XHTML 1.0 - Strict
   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

--> XHTML 1.0 - Transitional
   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

--> XHTML 1.0 - Frameset
   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

--> XHTML 1.1
   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

;)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.