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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Résolu] Bug CSS ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Bug CSS ?

n°1598749
ANViL
yep...definitely ♫
Posté le 12-08-2007 à 19:32:20  profilanswer
 

Hi all,
 
Je me replonge dans le css après quelques mois d'abstinence en matière de progra web ;)
 
Je commence un nouveau projet et là, bam ! Je tombe sur un bug que je n'avais jamais rencontré auparavant (j'ai beau chercher dans mon expérience en matière de "tricks" css, ça ne me dit rien).
 
Et ça m'énerve à un point pas possible (notez que j'ai p-e oublié une base css essentielle, mais ça serait tout de même assez étonnant).
 
Pour simplifier, j'ai fais une page de test all-in-one :
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4. <title>Test CSS</title>
  5. <style>
  6. * {
  7. font-family: Verdana;
  8. padding: 0;
  9. margin: 0;
  10. border: 0;
  11. }
  12. body {
  13. background: white;
  14. width: 100%;
  15. }
  16. #conteneur_1 {
  17. background: grey;
  18. /*border: 1px red solid;*/
  19. }
  20. .sous_conteneur {
  21. margin: 50px;
  22. background: cyan;
  23. height: 100px;
  24. }
  25. </style>
  26. </head>
  27. <body>
  28. <div id="conteneur_1">
  29.  <div class="sous_conteneur">
  30.  </div>
  31. </div>
  32. </body>
  33. </html>


 
Le bug en question (vérifié sous FF et Opera) :
 
- par défaut, le background du bloc "conteneur_1" n'apparait pas entièrement !
 
- à partir du moment où on lui ajoute une bordure externe, le background apparait (décommenter la ligne 25 pour s'en rendre compte)
 
 
Experts CSS, si vous pouvez m'éclairer sur ce mystère, je suis tout ouï !
 
 :jap:


Message édité par ANViL le 13-08-2007 à 16:46:48
mood
Publicité
Posté le 12-08-2007 à 19:32:20  profilanswer
 

n°1598805
tomsoft
Posté le 13-08-2007 à 09:48:01  profilanswer
 

ca m'arrive quelque fois des problemes comme ca,
 
je mets un overflow : auto;
 
et ca regle tout :??:

n°1598915
ANViL
yep...definitely ♫
Posté le 13-08-2007 à 12:40:24  profilanswer
 

Effectivement ça règle le problème, mais je n'aurais jamais imaginé cette solution :mouais:
 
L'overflow s'applique uniquement pour le contenu du bloc (d'après ce que je sais).
 
EDIT: aie, ça ne règle pas le problème sous IE, c'est même pire  :sweat:  
 


Message édité par ANViL le 13-08-2007 à 12:41:01
n°1598917
tomsoft
Posté le 13-08-2007 à 12:43:18  profilanswer
 

j'ai pas verifié sur ie, mais sur ff ca reglait mon pb, mais c'est vrai que c'est pas logique :/

n°1598926
ANViL
yep...definitely ♫
Posté le 13-08-2007 à 13:08:11  profilanswer
 

Ce qui me tue c'est que FF & Opera disposent de 2 moteurs de rendu différents, et pourtant ils se comportent de la même manière  :sweat:
 
Si quelqu'un a une - autre - solution (qui fonctionnerait sur les principaux navigateurs), je suis preneur  :hello:  
 
P.S: mais c'est quand même dingue ce truc, 2 box imbriquées toutes simples et le background foire (et c'est la première fois que je rencontre ce pb alors que j'ai écris des centaines de lignes de css  :ouch: )


Message édité par ANViL le 13-08-2007 à 13:10:44
n°1599076
ANViL
yep...definitely ♫
Posté le 13-08-2007 à 16:47:05  profilanswer
 
n°1599146
tomsoft
Posté le 13-08-2007 à 19:57:49  profilanswer
 

jme coucherais moins bete ce soir :)


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

  [Résolu] Bug CSS ?

 

Sujets relatifs
[Résolu] Problème ActionScript - fonction onLoad[C++] Problème stringstream/fstream et rdbuf() [résolu]
[Résolu] Hiérarchie de menus : besoin de conseilserreur dans un programme simple (resolu)
Histoire de package [Resolu][Résolu] position d'un div tout en bas d'une page
Différence entre membre dans et hors __init__ [RESOLU]Résolu - Arrayliste, exemple COMPLET
[résolu] CSS zoom limité à 30 images ? 
Plus de sujets relatifs à : [Résolu] Bug CSS ?


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