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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de compatibilité IE et FF ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de compatibilité IE et FF ...

n°1705781
celtic_ota​ku
Posté le 21-03-2008 à 07:53:12  profilanswer
 

Bonjour, j'ai réussi à faire un menu déroulant en CSS sans javascript et j'ai un petit soucis de compatibilité.
Dans firefox la barre se déroule correctement mais sous internet explorer il ne se passe rien ça va faire quelque temps que je suis dessus  :(  
 
Code de ma page index.php :  

Code :
  1. <html>
  2. <head>
  3. <title>Association - L'Hydre O'Mel</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
  5. <meta name="robots" content="all" />
  6. <link rel="stylesheet" type="text/css" href="form.css" title="default" media="screen" />
  7. <link rel="shortcut icon" href="/favicon.ico" type="image/ico" />
  8. </head>
  9. <body>
  10. <center>
  11. <table id="Tableau_01" width="1024" height="819" border="0" cellpadding="0" cellspacing="0">
  12. <tr>
  13.  <td colspan="5"><img src="images/index_01.jpg" width="1024" height="149" alt=""></td>
  14. </tr>
  15.    
  16.     <tr>
  17.  <td colspan="3"><img src="images/index_02.jpg" width="205" height="86" alt=""></td>
  18.  <td rowspan="3"><div class="conteneur"></div></td>
  19.  <td rowspan="3"><img src="images/index_04.jpg" width="204" height="670" alt=""></td>
  20. </tr>
  21.    
  22. <tr>
  23.  <td rowspan="2"><img src="images/index_05.jpg" width="12" height="584" alt=""></td>
  24.  <td>
  25.   <div class="conteneur_menu">
  26.             <div class="menu"> <?php include('menu.html') ?> </div>         
  27.             </div>
  28.         </td>
  29.  <td rowspan="2"><img src="images/index_07.jpg" width="13" height="584" alt=""></td>
  30. </tr>
  31.     <tr>
  32.  <td><img src="images/index_08.jpg" width="180" height="11" alt=""></td>
  33. </tr>
  34.    
  35. </table>
  36. </center>
  37. </body>
  38. </html>


 
Code de ma page menu.html :  

Code :
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
  4. <meta name="robots" content="all" />
  5. <link rel="stylesheet" type="text/css" href="form.css" title="default" media="screen" />
  6. <link rel="shortcut icon" href="/favicon.ico" type="image/ico" />
  7. </head>
  8. <body>
  9. <center>
  10. <ul id="menuDeroulant">
  11.  <li><a href="index.php">Accueil</a></li>
  12.      <li><a href="news.php">News</a></li>
  13.  <li><a href="forum/">Forum</a></li>
  14.         <li><a href="#">Activités</a>
  15.   <ul class="sousMenu">
  16.           <li><a href="warhammer-40k.php">Warhammer 40.000</a></li>
  17.    <li><a href="warhammer-battle.php">Warhammer Batle</a></li>
  18.    <li><a href="infinity.php">Infinity</a></li>
  19.    <li><a href="jdr.php">Jeux de Rôles</a></li>
  20.    <li><a href="poker.php">Poker</a></li>
  21.    <li><a href="magic.php">Magic l'Assemblée</a></li>
  22.    <li><a href="lan.php">Jeux en Réseau</a></li>
  23.   </ul>
  24.  </li>
  25.  <li><a href="plan.php">Plan</a></li>
  26.  <li><a href="contact.php">Contact</a></li>
  27.  <li><a href="photos.php">Photos</a></li>
  28. </ul>
  29. </center>
  30. </body>
  31. </html>


 
Code de mon form.css :

Code :
  1. /*----------------------  Corps de la page  ----------------------*/
  2. body {
  3. background-color:black;
  4. margin-top:25px;
  5. font-size:11px;
  6. font-size-adjust:none;
  7. font-stretch:normal;
  8. font-style:normal;
  9. font-variant:normal;
  10. font-weight:normal;
  11. line-height:normal;
  12. margin:0pt;
  13. padding:0pt;
  14. }
  15. /*----------------------  Bloc mise en page ( index.php ) ----------------------*/
  16. .conteneur {
  17. background-image:url("images/index_03.jpg" );
  18. display:block;
  19. height:670px;
  20. width:615px;
  21. }
  22. /*----------------------  Menu déroulant ( index.php ) ----------------------*/
  23. .conteneur_menu {
  24. background-image:url("images/index_06.jpg" );
  25. display:block;
  26. height:573px;
  27. widht:180px;
  28. }
  29. .menu {
  30. height:573px;
  31. widht:180px;
  32. }
  33. /*----------------------  Menu déroulant ( menu.html ) ----------------------*/
  34. #menuDeroulant {
  35. list-style-type: none;
  36. margin: 0;
  37. padding: 0;
  38. border: 0;
  39. position: absolute;
  40. top: 300px;
  41. left: auto;
  42. right:auto;
  43. }
  44. #menuDeroulant li {
  45. border-top: 1px solid transparent;
  46. margin: 0;
  47. padding:0;
  48. width:120px;
  49. }
  50. #menuDeroulant .sousMenu {
  51. display: none;
  52. list-style-type: none;
  53. margin: 0;
  54. padding: 0;
  55. border: 0;
  56. }
  57. #menuDeroulant li a:link, #menuDeroulant li a:visited {
  58. display: block;
  59. height: 1%;
  60. width:165;
  61. color: #FFF;
  62. background: #312d26; /* Menu : couleurs des barres */
  63. text-decoration: none;
  64. font-weight: bold ;
  65. font-size:12px;
  66. font-family: Geneva, Arial, Helvetica, sans-serif;
  67. padding: 4px 8px;
  68. border: 1px solid gray;
  69. margin: 0;
  70. }
  71. #menuDeroulant li a:hover { background-color: #4b4c3f; } /* Menu : couleur changeante au passage de la souris */
  72. #menuDeroulant li a:active { background-color: #3B4E77; } /* Menu : couleur changeante quand on clic sur un lien */
  73. #menuDeroulant .sousMenu li a:link,
  74. #menuDeroulant .sousMenu li a:visited {
  75. display: block;
  76. color: #000000; /* Sous Menu : couleur du texte */ 
  77. font-weight: bold ;
  78. font-size:12px;
  79. font-family: Geneva, Arial, Helvetica, sans-serif;
  80. margin: 0;
  81. border: 0;
  82. text-decoration: none;
  83. background: transparent url("fond.png" ) repeat;
  84. border: 1px solid gray;
  85. }
  86. #menuDeroulant .sousMenu li a:hover {
  87. background-image: none;
  88. background-color: #534944; /* Sous Menu : couleur changeante au passage de la souris */
  89. }
  90. #menuDeroulant .sousMenu li {
  91. margin: 0;
  92. padding: 0;
  93. border: 0;
  94. width: 149px;
  95. border-top: 1px solid transparent;
  96. }
  97. #menuDeroulant li:hover > .sousMenu { display: block; }
  98. #menuDeroulant .sousMenu li
  99. {
  100. margin: 0;
  101. padding: 0;
  102. }

 
 
Voila quelqu'un aurait il une idée s'il vous plait, sans rajouté de javascript si possible.
Merci d'avance  :jap:

mood
Publicité
Posté le 21-03-2008 à 07:53:12  profilanswer
 

n°1705796
David Bori​ng
Posté le 21-03-2008 à 08:28:48  profilanswer
 

La pseudo class :hover ne fonctionne pas avec des li sous IE6

n°1705815
celtic_ota​ku
Posté le 21-03-2008 à 09:36:06  profilanswer
 

Oué je sais mais j'ai oublié de préciser IE7, désolé.


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

  Problème de compatibilité IE et FF ...

 

Sujets relatifs
[C++]Problème dans mon programme[resolu(erreur de noob)]Probleme "segment fault"
probleme avec php web galleryProbleme de script?
[PHP] Forcer le download - Problème avec IE en remote[resolu]problème alignement...
Problème de JMenuBarProblème avec Merise
Probleme de Link... 
Plus de sujets relatifs à : Problème de compatibilité IE et FF ...


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