[CSS] probleme de z-index ou de positionnement

probleme de z-index ou de positionnement [CSS] - HTML/CSS - Programmation

Marsh Posté le 21-06-2007 à 15:09:00    

Bonjour tout le monde !
 
j'ai un site qui ne s'affiche pas bien du tout avec ie alors qu'avec Firefox, tout est bien en place.
 
je me suis basé sur Firefox pour monter mon design mais quand j'ai voulu le tester sur la toile, tout était en l'air !
j'ai l'impression que ma balise body ne passe pas sur le background. PB de z-index ?
 
l'adresse : http://www.toto.net
 
Quelqu'un peut-il m'aiguiller là-dessus SVP ?
Merci d'avance
 
Mon fichier index.php :

Code :
  1. <div id="body">
  2. <div id="en_tete">
  3. </div>
  4. <div id="menu">
  5. </div>
  6. <div id="conteneur">
  7. </div>
  8. <div id="filigrane">
  9. </div>
  10. <div id="logo">
  11. </div>
  12. </div>


 
Mon fichier CSS

Code :
  1. html, body
  2. {
  3. background-color: #6798d6;
  4. font-family: Arial,Verdana;
  5. font-size: 10pt;
  6. color: black;
  7. margin-left:50px;
  8. margin-top:50px;
  9. text-align: center;
  10. }
  11. a
  12. {
  13. color: black;
  14. text-decoration: none;
  15. }
  16. a img
  17. {
  18. border: none;
  19. text-decoration: none;
  20. }
  21. a:hover
  22. {
  23. color: #f18645;
  24. text-decoration: none;
  25. }
  26. li
  27. {
  28. list-style-image: url("images/puce.gif" );
  29. list-style-type:square;
  30. margin-left: 80px;
  31. margin-top: 1em;
  32. }
  33. input, textarea
  34. {
  35. border:1px solid #f18645;
  36. background-color: #83e0eb;
  37. font-weight:bold;
  38. }
  39. label
  40. {
  41. display:block;
  42. width:200px;
  43. margin:center;
  44. }
  45. #body
  46. {
  47. position:relative;
  48. border:1px solid #f79459;
  49. background-color: #bad7fc;
  50. width: 800px;
  51. height: 550px;
  52. margin-left: auto;
  53. margin-right: auto;
  54. text-align:left;
  55. }
  56. #logo
  57. {
  58. margin-left:-80px;
  59. margin-top:-610px;
  60. z-index:1;
  61. }
  62. #filigrane
  63. {
  64. position:relative;
  65. float:right;
  66. margin-right:-65px;
  67. bottom:120px;
  68. z-index:1;
  69. }
  70. #menu
  71. {
  72. margin-left:-100px;
  73. margin-top:200px;
  74. border:1px solid #f79459;
  75. background-color: #83e0eb;
  76. font-weight:bold;
  77. width:150px;
  78. height:250px;
  79. font-size: 10pt;
  80. padding: 0.5em;
  81. line-height:50px;
  82. }
  83. #conteneur
  84. {
  85. width:600px;
  86. height:500px;
  87. margin-left: auto;
  88. margin-top: -400px;
  89. margin-right:auto;
  90. font-size: 10pt;
  91. color:black;
  92. text-align:justify;
  93. }
  94. #en_tete
  95. {
  96. border:1px solid #f79459;
  97. background-color: #83e0eb;
  98. margin-right:-50px;
  99. margin-top:-20px;
  100. float: right;
  101. z-index:2;
  102. padding-bottom: 0.7em;
  103. font-weight:bold;
  104. }
  105. #en_tete li
  106. {
  107. margin-left:15px;
  108. margin-right:15px;
  109. float:left;
  110. list-style-type:none;
  111. list-style-image:none;
  112. }
  113. .texteorange
  114. {
  115. color: #f79459;
  116. }
  117. .textebleu
  118. {
  119. color: #83e0eb;
  120. }
  121. #contact
  122. {
  123. position:absolute;
  124. top:0px;
  125. left:350px;
  126. }
  127. #signature
  128. {
  129. font-weight:bold;
  130. float:right;
  131. } */


Message édité par snp le 21-06-2007 à 22:39:02
Reply

Marsh Posté le 21-06-2007 à 15:09:00   

Reply

Marsh Posté le 21-06-2007 à 15:34:39    

il manque ul pour tes lis.

Reply

Marsh Posté le 21-06-2007 à 15:46:26    

je crois pas que le pb vienne de là !!


Message édité par snp le 21-06-2007 à 15:48:36
Reply

Marsh Posté le 21-06-2007 à 22:39:28    

pb résolu en mettant du absolute partout (ou presque)

Reply

Marsh Posté le 21-06-2007 à 22:40:53    

Ouais tu es trop fort :o

Reply

Marsh Posté le 22-06-2007 à 08:13:15    

xtof_83 a écrit :

Ouais tu es trop fort :o


    C'est déjà bien il a une solution qui fonctionne.
    Maintenant j'aie bien peur que le rendu ne soit pas correct pour toutes les résolutions...

Reply

Marsh Posté le 22-06-2007 à 08:20:18    

Pourquoi avoir remplacé l'adresse du site par http://www.toto.net :??:


Message édité par gilou le 24-06-2007 à 21:45:33

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
Reply

Marsh Posté le 22-06-2007 à 16:00:43    

c'est lequel son vrai site alors ?

Reply

Marsh Posté le 22-06-2007 à 22:02:14    

parce que c un site que je ne souhaite pas afficher ici après réflexion.
Ox90, peux-tu effacer ton lien STP ?

Reply

Marsh Posté le 22-06-2007 à 22:45:17    

Tu as honte de ton site ?

Reply

Marsh Posté le 22-06-2007 à 22:45:17   

Reply

Marsh Posté le 22-06-2007 à 23:47:47    

La solution en relative est d'aplliquer un "wrap" un bloc qui va contenir ton site.
 
div body
div wrap
div header
/div
div menu
/div
div footer
/div
/div
/div
 
tu piges?
 
 
AUtre chose, les PNG ne marchent pas sur IE6, fais attention.
 
Il faut faire un gif sans fond.
 
Maintenant, j'espére que ton site n'est pas sérieux, car un gars qui affiche ça :
 

Citation :

Votre partenaire en prestations CAO (sous-traitance d'études, de modélisation, de ressaisie etc...) et création de sites internet dynamiques !


 
et qui a du mal avec trois pauvres blocs ça craint du genou, non?


Message édité par stravoguine le 22-06-2007 à 23:55:11
Reply

Marsh Posté le 24-06-2007 à 21:03:14    

Fermé à la demande du createur du topic, pour des raisons euh... que vous devinerez.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed