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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  PB de positionnement css avec IE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PB de positionnement css avec IE

n°955485
drlobo
Posté le 18-01-2005 à 15:02:43  profilanswer
 

Bonjour à tous,
 
IE me pose quelques soucis avec le site web sur le lequel je suis en train de travailler.
Avec firefox ca marche comme prévu, avec IE c'est tout autre chose.
 
Au niveau du positionnement, c'est un peu un mixte de positionement absolu, relatif et de float.
Je sais c'est pas super clean, mais le site doit etre skinnable,  
et donc les differents contenus ne viennent pas forcement dans l'ordre dans lequel ils sont affichés.
 
ce qui me pose probleme ce sont les titres (avec la bordure rouge) qui sont en position absolue.
Apparament IE n'aime pas le float pour image ni les padding/margin et les decalent en consequence.
 
Y a-t-il un moyen simple de resoudre ça sans passer par un css hack?
 
 
bon affichage (Firefox)
 
http://img66.exs.cx/img66/9923/ok8ky.png
http://img137.exs.cx/img137/876/okimg8ey.th.png
 
Mauvais affichage (IE)
 
http://img84.exs.cx/img84/8647/notok1iz.png
http://img113.exs.cx/img113/8840/notokimg0rm.th.png
 
 
le code html+css de la page
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"  
  2.    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  3. <html>
  4. <head>
  5. <title>test page</title>
  6. <style type="text/css">
  7. a:link,a:visited, a:active { color: #131C6C; text-decoration: none; }
  8. a:hover {color: black; background-color: #eeeeee;text-decoration: underline; }
  9. body{background-color: #A0A0A0; }
  10. img{border:0px; vertical-align:center;}
  11. #box{
  12. width:800px;
  13. margin:auto;
  14. font-family: Arial, Verdana, Helvetica, Sans-Serif;
  15. font-size: 8pt;
  16. }
  17. #menu{
  18. padding:10px;
  19. margin:5px 0px 5px 0px;
  20. background-color: #eeeeee;
  21. font-size:10pt;
  22. font-weight:800;
  23. text-align:center;
  24. border:dashed 2px #A5A5A5;
  25. }
  26. #contentBox{
  27. background-color: #eeeeee;
  28. background-image:url(styles/skin_default/pellicule_d.gif);
  29. background-repeat: repeat-y;
  30. background-position: top right;
  31. padding-right:20px;
  32. }
  33. #content{
  34. position:relative;
  35. min-height: 400px;
  36. padding:40px 5px 5px 25px;
  37. background-image:url(styles/skin_default/pellicule_g.gif);
  38. background-repeat: repeat-y;
  39. }
  40. #footer {
  41. text-align: center;
  42. border-top: 1px solid #eeeeee;
  43. margin:10px 5px 5px 5px;
  44. padding-top:5px;
  45. font-size:7pt;
  46. color:#eeeeee;}
  47. #titre{
  48. position:absolute;
  49. top:0px;
  50. left:20px;
  51. width:450px;
  52. padding:8px 0px 5px 5px;
  53. color:white;
  54. font-size:15pt;
  55. font-weight:800;
  56. background-image: url(styles/skin_default/pellicule_cinema.png);
  57. background-repeat: no-repeat;
  58. border:solid 1px red;
  59. }
  60. #titreVO{
  61. font-style:italic;
  62. position:absolute;
  63. top:5px;
  64. right:20px;
  65. border:solid 1px red;
  66. }
  67. #affiche{
  68. float:left;
  69. margin:10px 0px 0px 0px;
  70. border: solid 1px black;
  71. background-color: white;
  72. padding:5px;
  73. }
  74. #fiche{
  75. padding:5px;
  76. margin:10px 0px 0px 170px;
  77. border: solid 1px black;
  78. background-image: url(styles/skin_default/images.jpg);
  79. background-repeat: no-repeat;
  80. background-position: top right;
  81. background-color: #ffffff;
  82. }
  83. #ficheTechnique{
  84. border: solid 1px black;
  85. padding:5px;
  86. margin:5px 0px 0px 5px;
  87. background-color: #ffffff;
  88. float:right;
  89. }
  90. #acteurs{
  91. margin:5px;
  92. margin-left:165px;
  93. border: solid 0px black;
  94. padding:10px;
  95. }
  96. #synopsis{
  97. clear:both;
  98. background-image: url(skin_default/movie.gif);
  99. background-repeat: no-repeat;
  100. background-position: bottom left;
  101. border:solid 1px black;
  102. padding:5px;
  103. margin-top:5px;
  104. background-color: white;
  105. }
  106. #commentaires{
  107. border:solid 1px black;
  108. padding:5px;
  109. margin-top:5px;
  110. background-color: #F5F5F5;
  111. background-image: url(skin_default/bobine.png);
  112. background-repeat: no-repeat;
  113. background-position: bottom right;
  114. }
  115. </style>
  116. </head>
  117. <body>
  118. <div id="box">
  119. <div id='menu'>Menu</div>
  120. <div id="contentBox">
  121.  <div id="content">
  122.   <div id='titre'>Blade runner</div>
  123.   <div id='titreVO'>Blade runner</div>
  124. <div id='affiche'><img height="200" width="150" src="thumbs/202.jpg" title="Blade runner" alt="Blade runner" /></div>
  125.   <div id='fiche'>
  126.   <table cellpadding='0' cellspacing='3'>
  127.    <tr><td>Année</td><td>1982</td></tr>
  128.    <tr><td>genre</td><td>Fantastique</td></tr>
  129.    <tr><td>Durée</td><td>01h56</td></tr>
  130.    <tr><td>Pays</td><td>Etats-unis</td></tr>
  131.    <tr><td>Réalisateur</td><td>Ridley SCOTT</td></tr>
  132.    <tr><td>Production</td><td>Michael DEELEY - The Ladd Company</td></tr>
  133.   </table>
  134.   </div>
  135.   <div id='ficheTechnique'>
  136.   <table cellpadding='0' cellspacing='5'>
  137.    <tr><td>Format Video</td><td>-</td><td>Bitrate</td><td>-</td></tr>
  138.    <tr><td>Format Audio</td><td>-</td><td>Bitrate</td><td>-</td></tr>
  139.    <tr><td>Resolution</td><td>-</td><td>Framerate</td><td>-</td></tr>
  140.   </table>
  141.   </div>
  142.   <div id='acteurs'>Deckard - Harrison FORD<br />Roy Batty - Rutger HAUER<br />Rachel - Sean YOUNG<br />Gaff - Edward James OLMOS<br />Bryant - M Emmet WALSH</div>
  143.   <div id='synopsis'>
  144.   En 2019, Los Angeles est devenue une mégapole polluée, surpeuplée et bruyante. Deckard, un ancien policier,, un «Blade Runner» est recruté par Bryant pour traquer et éliminer un groupe de quatre "répliquants" - Batty, Pris, Leon et Zhora - créatures humaines artificielles échappées de leur espace réservé qui ont déjà tué plusieurs personnes....</div>
  145.   <div id='commentaires'>
  146.   Anecdote<br />BLADE RUNNER coûta 30 millions de dollars. Selon sa méthode habituelle, Ridley Scott créa un univers plein de détails qui ne participe pas directement à l'action du film mais contribue à son atmosphère....</div>
  147.  </div>
  148. </div>
  149. <div id='footer'>Footer</div>
  150. </div>
  151. </body>
  152. </html>

mood
Publicité
Posté le 18-01-2005 à 15:02:43  profilanswer
 


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

  PB de positionnement css avec IE

 

Sujets relatifs
[CSS] Positionnement flottant, hauteur du conteneurproblème de positionnement du texte avec Firefox
[JTextArea] Forcer le positionnement dans une JScrollPane[css] Problème de positionnement
Positionnement des calques...[CSS] Problème de positionnement
Petit probleme de positionnement[CSS] Positionnement bloc
[GTK+] Positionnement des Widgets ...[CSS]Positionnement image.
Plus de sujets relatifs à : PB de positionnement css avec IE


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