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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème décallage IE par rapport à FF et Opera

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème décallage IE par rapport à FF et Opera

n°1720156
Raito33
Posté le 18-04-2008 à 23:12:27  profilanswer
 

Bonjour,
 
Voilà, je comprends pas, j'ai un décallage sous IE que je n'ai pas sous Opera ou Firefox.
Il s'agit d'un sous menu déroulant, qui se décale sur la gauche à l'ouverture sous IE (voir ici
 
Le problème vient de cette partie du code :
 

Code :
  1. #menu2 ul{
  2. width : 129px ;
  3. height : 26px;
  4. margin : 0px 0 0 -40px;
  5. list-style: none;
  6. font-weight: normal;
  7. text-transform : capitalize;
  8. }


 
Voilà, si vous pouviez m'aider pour qu'il n'y ai pas de décallage dans chacun des navigateurs, ça serait sympa...
Merci d'avance :jap:
 
:hello:

mood
Publicité
Posté le 18-04-2008 à 23:12:27  profilanswer
 

n°1720172
gatsu35
Blablaté par Harko
Posté le 19-04-2008 à 02:13:41  profilanswer
 

avec juste ce bout de code, tu peux te fourrer le doigt dans l'oeil pour qu'on te dise ce qui cloche. Ya rien ici qui pourrait nous dire ce qui cloche. Mais strictement rien.
 
poste le code HTML + CSS ENTIER ENTIER ENTIER ENTIER ENTIER ENTIER ENTIER
et le mieux serait d'avoir la page en question en ligne

n°1720214
Raito33
Posté le 19-04-2008 à 12:12:50  profilanswer
 

Ben, je sais pas, j'y connais que dalle pour les codes... :/
J'ai juste vu qu'en changeant le -40 en 0, yavait plus le décallage horizontal sous IE, mais qu'il apparaissant sous Opera.
 
Le CSS :
 

Code :
  1. body {
  2. margin : 0 ;
  3. padding : 0 ;
  4. text-align : center;
  5. background : #4c4c4c ;
  6. font-family : arial;
  7. font-size : 11px;
  8. color : #373737}
  9. #content {
  10. position : relative;
  11. width : 1175px;
  12. background : transparent;
  13. margin-left : auto;
  14. margin-right : auto;
  15. text-align : center;
  16. }
  17. #haut {
  18. width : 100%;
  19. height : 250px ;
  20. background : url(images_site/site3.jpg) no-repeat;
  21. margin-left : auto;
  22. margin-right : auto;
  23. text-align : left; }
  24. #centre {
  25. width : 100%;
  26. background : url(images_site/centre.jpg);
  27. margin-left : auto;
  28. margin-right : auto;
  29. padding-bottom :14px;
  30. text-align : left }
  31. #bas{
  32. width : 100%;
  33. height : 180px ;
  34. background : transparent url(images_site/bas.jpg);
  35. margin-left : auto;
  36. margin-right : auto }
  37.   #bas p{
  38. padding : 95px 500px 0 0; margin : 0 ; color : #000 ; }
  39. #bas a{
  40. text-decoration : none ;
  41. }
  42.   #bas a:hover{
  43. text-decoration : underline ;
  44. }
  45. #menu {
  46. position : absolute ;
  47. left : 12px ;
  48. top : 95px ;
  49. text-align : left;
  50. background : transparent top left no-repeat;
  51. }
  52. #menu ul{
  53. width : 202px ;
  54. height : 275px;
  55. list-style: none;
  56. margin : -55px 0 0 0;
  57. padding : 0px 0 0 40px;
  58. text-transform : uppercase;
  59. }
  60. #menu li{
  61. margin :0;
  62. padding :  0;
  63. list-style: none;
  64. line-height : 30px;
  65. text-align : left;
  66. text-indent : 5px  }
  67. #menu li a {
  68. background : transparent url(images_site/bg_menu.gif) bottom no-repeat;
  69. width: 150px;
  70. display: block;
  71. height : 30px;
  72. text-decoration: none;
  73. margin :  0;
  74. padding : 0;
  75. list-style: none;
  76. color  : #232323 }
  77. #menu li a:hover {
  78. background : transparent url(images_site/bg_menu_ov.gif) bottom no-repeat;
  79. height : 30px;
  80. }
  81. #menu2 {
  82. position: relative;
  83. z-index:100;
  84. width: 100%; /* correction pour Opera */
  85. }
  86. #menu2 dl {
  87. float: left;
  88. width: 128px;
  89. }
  90. #menu2 dt {
  91. cursor: pointer;
  92. text-align: center;
  93. line-height: 27px;
  94. font-weight: bold;
  95. background-image:url("images_site/av_001.jpg" );
  96. margin: 0px;
  97. display: block;
  98. }
  99. #menu2 dd {
  100. position: absolute;
  101. width: 128px;
  102. display: none;
  103. border: 0px solid gray;
  104. }
  105. #menu2 ul{
  106. width : 129px ;
  107. height : 26px;
  108. margin : 0px 0 0 -40px;
  109. list-style: none;
  110. font-weight: normal;
  111. text-transform : capitalize;
  112. }
  113. #menu2 li {
  114. text-align: left;
  115. padding-left: 10px;
  116. padding-top: 2px;
  117. padding-bottom: 2px;
  118. background-color : #3E3C3D;
  119. border-bottom: 1px solid #555555;
  120. border-left: 1px solid #555555;
  121. border-right: 1px solid #555555;
  122. }
  123. #menu2 li a, #menu2 dt a {
  124. color: #9a9a9a;
  125. text-decoration: none;
  126. display: block;
  127. height: 100%;
  128. border: 0 none;
  129. }
  130. #menu2 li a:hover, #menu2 li a:focus, #menu2 dt a:hover, #menu2 dt a:focus {
  131. background:#141414;
  132. }
  133. dl.gallery
  134. {
  135. background : #797877;
  136. width: 225px;
  137. text-align: left;
  138. float: left;
  139. margin : 0 0 0 0;
  140. padding : 0;
  141. color : #fff;
  142. }
  143. .gallery dt { }
  144. .gallery dt img
  145. {
  146. width: 225px;
  147. height: 25px;
  148. border : none;
  149. }
  150. .gallery dd
  151. {
  152. font-weight: normal;
  153. text-transform : normal;
  154. margin: 0;
  155. padding: 13px 0 -5px 0;
  156. background : #797877;
  157. color : #fff
  158. }
  159. .corect_bug_galery {
  160. width: 100%;
  161. height: 40px;
  162. background : #252525 url(images_site/bgbugmenu.jpg) repeat-x bottom;
  163. }
  164. #bloc_centre{
  165. width : 900px;
  166. padding-bottom : 10px;
  167. background : #252525;
  168. margin-left : 140px !important;
  169. margin-left : 115px ;
  170. text-align : left;}
  171. h1 {margin : 0 0 0 30px ; padding : 20px 0 0 0 ; font-size : 25px ; clear : left }
  172. p {margin : 0  ; padding : 0}
  173. div.pousse {margin-left : 5px}
  174. .float_left {float : left}
  175. .spacer {clear : both ; height : 13px}
  176. .apropos {width : 95% ; padding : 5px 0 0 0 ; margin : 0 0 0 20px ; }
  177. a {color : #ffa500}
  178. a:hover {text-decoration : none}
  179. .content_img {
  180. background-color: #fff;
  181. width: 141px ;
  182. text-align: left;
  183. padding: 10px 10px  0 12px ;
  184. float: left;}
  185. .content_img p{
  186. margin : 0; padding : 0}
  187. .ref {float : left}
  188. .tarifs  {float : right  ; margin: 0; padding : 0}
  189. .name {font-weight : bold ; clear : both}
  190. .pubdownload {
  191. margin : 20px 0 0 20px;
  192. }
  193. .pubdownload img{
  194. float : left ; margin-right : 10px
  195. }
  196. .raisons {
  197. float : left ; width : 250px ;  height : 40px
  198. }
  199.   h2 {margin : 0  ; padding :  0 ; font-size : 16px ; clear : left ; color : #373737 }


 
Le Html :  
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
  3. lang="fr">
  4. <head>
  5.   <title>DiabloL</title>
  6.   <meta http-equiv="Content-Type"
  7. content="text/html; charset=iso-8859-1" />
  8.   <meta name="Description" content="kit graphique" />
  9.   <meta name="Keywords" content="kit graphique" />
  10.   <link rel="stylesheet" type="text/css"
  11. href="lesite.css" />
  12.   <script type="text/javascript">
  13. <!--
  14. window.onload=montre;
  15. function montre(id) {
  16. var d = document.getElementById(id);
  17. for (var i = 1; i<=10; i++) {
  18. if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
  19. }
  20. if (d) {d.style.display='block';}
  21. }
  22. //-->
  23.   </script>
  24. </head>
  25. <body>
  26. <div id="content">
  27. <div id="haut">
  28. <div class="img_haut"> <object
  29. type="application/x-shockwave-flash" data="images_site/expo.swf"
  30. height="145" width="554"> <param name="movie"
  31. value="images_site/expo.swf" /> <param name="wmode"
  32. value="transparent" /> </object> </div>
  33. </div>
  34. <div id="menu">
  35. <ul>
  36.   <li> <a href="index.html">Home</a> </li>
  37.   <li> <a href="episodes.html">Les news</a> </li>
  38.   <li> <a href="enregistrements.html">Les mp3</a>
  39.   </li>
  40.   <li> <a href="complements.html">Les textes</a>
  41.   </li>
  42.   <li> <a href="lienscontact.html">contact</a>
  43.   </li>
  44. </ul>
  45. </div>
  46. <div id="centre">
  47. <div id="bloc_centre">
  48. <div style="font-family: Arial;" id="menu2"
  49. class="corect_bug_galery">
  50. <dl style="color: rgb(157, 157, 157);" class="gallery">
  51.   <dt style="height: 26px;" onmouseover="javascript:montre();">
  52.     <a href="" title="Retour a l'accueil">Accueil</a>
  53.   </dt>
  54. </dl>
  55. <dl style="color: rgb(157, 157, 157);" class="gallery">
  56.   <dt style="height: 26px;" onmouseover="javascript:montre();">
  57.     <a href="" title="Retour a l'accueil">News</a>
  58.   </dt>
  59. </dl>
  60. <dl style="color: rgb(157, 157, 157);" class="gallery">
  61.   <dt style="height: 26px;" onmouseover="montre('smenu1')"
  62. onmouseout="montre()">
  63.     <a href="" title="Retour a l'accueil">Episodes</a>
  64.   </dt>
  65.   <dd id="smenu1" onmouseover="javascript:montre('smenu1');"
  66. onmouseout="javascript:montre('');">
  67.     <ul>
  68.       <li> <a href="#">Le Synopsis</a> </li>
  69.       <li> <a href="#">L'Audio</a> </li>
  70.       <li> <a href="#">Les Textes</a> </li>
  71.       <li> <a href="#">Les Résumés</a> </li>
  72.     </ul>
  73.   </dd>
  74. </dl>
  75. <dl style="color: rgb(157, 157, 157);" class="gallery">
  76.   <dt style="height: 26px;" onmouseover="montre('smenu2')"
  77. onmouseout="montre()">
  78.     <a href="" title="Retour a l'accueil">Enregistrements</a></dt>
  79.   <dd id="smenu2" onmouseover="javascript:montre('smenu2');"
  80. onmouseout="javascript:montre('');">
  81.     <ul>
  82.       <li> <a href="#">Les Voix</a> </li>
  83.       <li> <a href="#">Le Matériel</a> </li>
  84.       <li> <a href="#">Les Musiques</a> </li>
  85.       <li> <a href="#">Les Tutoriaux</a> </li>
  86.     </ul>
  87.   </dd>
  88. </dl>
  89. <dl style="color: rgb(157, 157, 157);" class="gallery">
  90.   <dt style="height: 26px;" onmouseover="montre('smenu3')"
  91. onmouseout="montre()">
  92.     <a href="" title="Retour a l'accueil">Compléments</a></dt>
  93.   <dd id="smenu3" onmouseover="javascript:montre('smenu3');"
  94. onmouseout="javascript:montre('');">
  95.     <ul>
  96.       <li> <a href="#">Fiches Persos</a> </li>
  97.       <li> <a href="#">Jaquette</a> </li>
  98.       <li> <a href="#">Carte</a> </li>
  99.     </ul>
  100.   </dd>
  101. </dl>
  102. <dl style="color: rgb(157, 157, 157);" class="gallery">
  103.   <dt style="height: 26px;" onmouseover="montre('smenu4')"
  104. onmouseout="montre()">
  105.     <a href="" title="Retour a l'accueil">S'exprimer</a></dt>
  106.   <dd id="smenu4" onmouseover="javascript:montre('smenu4');"
  107. onmouseout="javascript:montre('');">
  108.     <ul>
  109.       <li> <a href="#">Me Contacter</a> </li>
  110.       <li> <a href="#">Livre d'Alu</a> </li>
  111.     </ul>
  112.   </dd>
  113. </dl>
  114. <dl style="color: rgb(157, 157, 157);" class="gallery">
  115.   <dt style="height: 26px;" onmouseover="montre('smenu5')"
  116. onmouseout="montre()">
  117.     <a href="" title="Retour a l'accueil">Liens</a></dt>
  118.   <dd id="smenu5" onmouseover="javascript:montre('smenu5');"
  119. onmouseout="javascript:montre('');">
  120.     <ul>
  121.       <li> <a href="#">Naheulbeuk</a> </li>
  122.       <li> <a href="#">Reflets d'Acide</a> </li>
  123.       <li> <a href="#">IIIè légion</a> </li>
  124.       <li> <a href="#">Netophonix</a> </li>
  125.       <li> <a href="#">Sagacytée</a> </li>
  126.     </ul>
  127.   </dd>
  128. </dl>
  129. </div>
  130. <h1 style="color: rgb(153, 153, 153); text-align: center;"><br />
  131. </h1>
  132. <h1 style="color: rgb(153, 153, 153); text-align: center;"><br />
  133. </h1>
  134. <br />
  135. <br />
  136. <br />
  137. <br />
  138. <br />
  139. <br />
  140. <h1 style="color: rgb(153, 153, 153); text-align: center;">[En
  141. Contruction]</h1>
  142. <br />
  143. <br />
  144. <br />
  145. <br />
  146. <br />
  147. <br />
  148. <br />
  149. <br />
  150. <br />
  151. <br />
  152. <br />
  153. <br />
  154. <br />
  155. <p class="apropos"> </p>
  156. </div>
  157. </div>
  158. <div id="bas">
  159. <p>©&nbsp;N20 pour toujours Bwaha - DiabloL - 2038. Le Chaos.</p>
  160. <p> <span style="text-decoration: underline;"> </span></p>
  161. </div>
  162. </div>
  163. </body>
  164. </html>


 
La page en question ici
 
Merci :jap:


Message édité par Raito33 le 19-04-2008 à 17:09:58
n°1720241
Aslan117
Posté le 19-04-2008 à 13:53:51  profilanswer
 

Met des cadres en css de 2px pour délimité les zones provisoirement, tu comprendra très vite le problème je pense.

n°1720304
Raito33
Posté le 19-04-2008 à 17:09:16  profilanswer
 

D'accord, je vais essayer ça.
 
Par comprendre, tu sous entends que je tilterai de suite si une autre partie doit être modifié ou alors, ça ne posera plus de problèmes ? ^^'
 
Parce que je ne pige pas grand chose à la programmation malheureusement :/
 
Merci en tout cas, je vais essayer ça de suite !

n°1722380
Raito33
Posté le 22-04-2008 à 21:36:44  profilanswer
 

J'ai pas vu de réels changements en fait, et encore moins compris (je connais vraiment quasi rien à la prog, je préfère le préciser...)
 
Ceci dit, je me suis ptet' planter d'endroit... :/


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

  Problème décallage IE par rapport à FF et Opera

 

Sujets relatifs
[MySQL] - Problème aux extrêmes...problème avec une variable
problème de connect avec le SIGNAL itemClicked(item) avec QtMapping NHibernate probleme <composite-id>
problème de connection avec une bdd oracleProblème au niveau d'une chaîne de caractères
liste modifiable probleme[Résolu] Problème de récupération
Problème " recherche dans mes tables "problème d'affichage du format de la date (AAAA-MM-JJ)
Plus de sujets relatifs à : Problème décallage IE par rapport à FF et Opera


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