Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1448 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  css: firefox ajoute la taille de la scollbar à un div

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

css: firefox ajoute la taille de la scollbar à un div

n°1120774
nero_fr
Posté le 15-06-2005 à 14:06:51  profilanswer
 

Hello,
 
J'ai le code HTML suivant:
 

Code :
  1. <div id="content">
  2. <div id="content-left"></div>
  3. <div id="content-right"></div>
  4. </div>


 
et le CSS :
 

Code :
  1. #content
  2. {
  3. position: relative;
  4. background-color: #336699;
  5. overflow: auto;
  6. width: 980px;
  7. margin-left: auto;
  8. margin-right: auto;
  9. padding: 15px;
  10. }
  11. #content-left
  12. {
  13. float: left;
  14. background-color: #FAFAFA;
  15. width: 305px;
  16. height: 300px;
  17. }
  18. #content-right
  19. {
  20. float: right;
  21. background-color: #F098B7;
  22. width: 629px;
  23. }


 
Jusque là tout va bien... si maintenant je mets suffisament de texte dans 'content-right' pour que la scrollbar verticale du navigateur apparaisse, le padding droit change dans 'content' sous firefox (pas ss IE). Il semble que ff ajoute la taille de la scrollbar au padding droit du div.
 
Est-ce un bug ? Que puis-je faire pour bien avoir 15px de padding à droite dans 'content', quelle que soit la taille du contenu (qu'il y ait besoin d'une scrollbar ou pas), et surtout que j'ai le meme résultat ss IE et FF ?
 
Merci d'avance !!


Message édité par nero_fr le 15-06-2005 à 14:07:37
mood
Publicité
Posté le 15-06-2005 à 14:06:51  profilanswer
 

n°1120977
victorus_e​cl
PIBCAK
Posté le 15-06-2005 à 15:57:01  profilanswer
 

nero_fr a écrit :

Hello,
et surtout que j'ai le meme résultat ss IE et FF ?


 
si tu es croyant tu peux toujours tenter une prière!!!
 
à part ça ces 2 naviguateurs interprètent la norme de façons différentes (en général c'est firefox + gecko qui gagne).
 
en faisant une recherche, tu glaneras ptet 2 ou 3 trucs utiles, mais bon, est-ce que ça en vaut la peine....

n°1121112
plainsofpa​in
Pingouino's lover
Posté le 15-06-2005 à 17:16:37  profilanswer
 

C'est pas firefox gagne, c'est qu'il est respectueux des standards, et qu'IE non. De plus IE calcule les marges avec sa propre méthode.
 
Utilise l'astuce du tiret bas devant une propriété, ca sera compris par ie, mais pas lu par firefox car pas conforme.
 
genre  
 

Code :
  1. width:20px; // pour firefox
  2. _width:40px; // pour ie seulement, firefox gardera donc 20px, et ie prendre 40px;


 
Voilou. Il y a une autre méthode qui permet de rester valide, mais c'est plus long à écrire. Florent ou masklinn te guideront surement mieux sur ce point la :D
 
Edit : penses aussi a ie7, c'est un ensemble de js et de css qui corrige les manques dans l'implémentation des css et corrige le modèle de calcul de marges. Cherche sur google


Message édité par plainsofpain le 15-06-2005 à 17:17:38

---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1121142
nero_fr
Posté le 15-06-2005 à 17:42:43  profilanswer
 

merci beaucoup je vais essayer ca tt de suite  :hello:

n°1122174
victorus_e​cl
PIBCAK
Posté le 16-06-2005 à 16:09:51  profilanswer
 

hum, si tu veux être pointilleux sur l'utilisation des mots...
 

plainsofpain a écrit :

C'est pas firefox gagne, c'est qu'il est respectueux des standards


 
donc pour toi en étant respectueux des normes il perd...
 
 :na:  
 
 :pt1cable:  :pt1cable:  :pt1cable:  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  css: firefox ajoute la taille de la scollbar à un div

 

Sujets relatifs
Inserer une image HTML qui ne doit pas dépasser une certaine taille...Compatibilité taille de cellule entre IE6 et Mozilla
Spécifier la taille d'une pageInterdire le refresh sous Firefox
Bordures des tableaux sous FireFoxProblème de taille d'une iframe
Bug/Incompatibilité IE/FirefoxFaire varier la taille d'un div suivant le text ???
Taille du texte dans document wordprobleme avec firefox
Plus de sujets relatifs à : css: firefox ajoute la taille de la scollbar à un div


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR