pb compatibilite pc/mac

pb compatibilite pc/mac - Web design - Graphisme

Marsh Posté le 24-11-2004 à 12:43:11    

Bonjour !  
 
Voila ma problematique,  
j'ai concu mon site avec une css.  
Sur pc, et quelque soit le navigateur, ca colle.  
En revanche, sur mac, c'est la cata.  
Hors, il me faut à tout prix resoudre ce problème...  
 
merci de votre aide...
 
voici la css :

Code :
  1. /* CSS melangeur d'images */
  2. body {
  3. font-family:Verdana, Arial, Helvetica, sans-serif;
  4. font-size: 0.8em;
  5. margin: 0;
  6. padding: 0;
  7. background-color: #FFFFFF;
  8. }
  9. #header {
  10. height: 100px;
  11. background-color: #FFFFFF;
  12. border-top-width: 1px;
  13. border-right-width: 1px;
  14. border-bottom-width: 1px;
  15. border-left-width: 1px;
  16. border-top-color: #000000;
  17. border-right-color: #000000;
  18. border-bottom-color: #000000;
  19. border-left-color: #000000;
  20. margin: 0px;
  21. }
  22. #conteneur {
  23. position: absolute;
  24. width: 100%;
  25. background-color:#FFFFFF;
  26. left: 0px;
  27. }
  28. #centre {
  29. background-color:#FFFFFF;
  30. margin-left: 150px;
  31. margin-right: 150px;
  32. border-top-width: 1px;
  33. border-right-width: 1px;
  34. border-bottom-width: 1px;
  35. border-left-width: 1px;
  36. border-right-style: solid;
  37. border-left-style: solid;
  38. border-top-color: #000000;
  39. border-right-color: #000000;
  40. border-bottom-color: #000000;
  41. border-left-color: #000000;
  42. border-top-style: solid;
  43. }
  44. #gauche {
  45. position: absolute;
  46. left:0;
  47. width: 150px;
  48. }
  49. #droite {
  50. position: absolute;
  51. right:-1px;
  52. width: 150px;
  53. }
  54. #pied {
  55. height: 40px;
  56. background-color: #cccc99;
  57. border-top-width: 1px;
  58. border-top-style: solid;
  59. border-top-color: #000000;
  60. }
  61. h1, h2, h3, h4, h5, h6, h7 {
  62. font-family: Verdana, Arial, Helvetica, sans-serif;
  63. margin: 0px;
  64. padding: 0px;
  65. }
  66. h1{
  67. font-size: 12px;
  68. text-align: right;
  69. color: #000000;
  70. padding: 0px 3px 0px 0px;
  71. line-height: 20px;
  72. white-space: normal;
  73. margin: 0px;
  74. font-weight: bold;
  75. background-image:  url("../images/interface/fond1.gif" );
  76. background-repeat: no-repeat;
  77. }
  78. h2{
  79. font-size: 12px;
  80. text-align: left;
  81. color: #000000;
  82. padding: 0px 0px 0px 3px;
  83. line-height: 20px;
  84. white-space: normal;
  85. margin: 0px;
  86. font-weight: bold;
  87. font-family: Verdana, Arial, Helvetica, sans-serif;
  88. background-image:  url("../images/interface/fond2.gif" );
  89. }
  90. h3{
  91. font-size: 10px;
  92. color: #333333;
  93. font-family: Verdana, Arial, Helvetica, sans-serif;
  94. padding: 2px;
  95. margin: 2px;
  96. width: 470px;
  97. left: auto;
  98. right: auto;
  99. border: 1px Aucune #999999;
  100. font-weight: normal;
  101. }
  102. h4{
  103. font-size: 10px;
  104. font-weight: normal;
  105. color: #333333;
  106. font-family: Verdana, Arial, Helvetica, sans-serif;
  107. text-align: left;
  108. margin: 2px;
  109. padding: 2px;
  110. width: 90%;
  111. display: block;
  112. }
  113. h5{
  114. font-size: 14px;
  115. color: #FF9933;
  116. padding: 5px;
  117. white-space: normal;
  118. margin: 5px;
  119. font-weight: bold;
  120. font-family: Verdana, Arial, Helvetica, sans-serif;
  121. text-align: center;
  122. }
  123. h6{
  124. font-size: 12px;
  125. text-align: justify;
  126. color: #333333;
  127. padding: 5px;
  128. white-space: normal;
  129. margin: 5px;
  130. font-weight: bold;
  131. font-family: Verdana, Arial, Helvetica, sans-serif;
  132. }
  133. p {
  134. font-family: Verdana, Arial, Helvetica, sans-serif;
  135. font-size: 9px;
  136. font-weight: normal;
  137. text-align: center;
  138. }
  139. .img {
  140. padding: 2px;
  141. border: 1px solid #000000;
  142. background-color: #999999;
  143. top: 5px;
  144. left: 5px;
  145. right: 5px;
  146. bottom: 5px;
  147. margin: 2px;
  148. float: Aucune;
  149. text-align: center;
  150. clip:      rect(5px 5px 5px 5px);
  151. position: static;
  152. }
  153. .imgnew {
  154. padding: 2px;
  155. border: 1px solid #666666;
  156. background-color: #CC3300;
  157. top: 5px;
  158. left: 5px;
  159. right: 5px;
  160. bottom: 5px;
  161. margin: 2px;
  162. clip:rect(5px 5px 5px 5px);
  163. text-align: center;
  164. }
  165. a:link {
  166. font-family:Verdana, Arial, Helvetica, sans-serif;
  167. font-size:10px;
  168. color:#CC3300;
  169. text-decoration:none;
  170. font-weight: bold;
  171. }
  172. a:visited {
  173. font-family:Verdana, Arial, Helvetica, sans-serif;
  174. font-size:10px;
  175. color:#993300;
  176. font-weight: bold;
  177. text-decoration:none;
  178. font-weight: bold;
  179. }
  180. a:hover {
  181. font-family:Verdana, Arial, Helvetica, sans-serif;
  182. font-size:10px;
  183. color:#FF9933;
  184. text-decoration:none;
  185. font-weight: bold;
  186. }
  187. /*definis le menu sur la gauche de la page*/
  188. ul {list-style-type: none;}
  189. li {
  190. margin-bottom:2px
  191. }
  192. .menu a {
  193. margin: 0px 0px 0px -41px;
  194. width: 150px;
  195. height: 15px;
  196. display: block;
  197. text-align:left;
  198. text-decoration: none;
  199. color: #000;
  200. background: #fff;
  201. border-top: 1px solid #CCCCCC;
  202. border-bottom: 1px solid #CCCCCC;
  203. top: -5px;
  204. text-indent: 10px;
  205. font-family: Verdana, Arial, Helvetica, sans-serif;
  206. font-size: 10px;
  207.  }
  208. .menu a:hover {
  209. background: #999999;
  210. font-family: Verdana, Arial, Helvetica, sans-serif;
  211. font-size: 10px;
  212. font-weight: bold;
  213. color: #FFFFFF;
  214. border-top: 1px solid gray;
  215. border-right: 1px solid gray;
  216. border-bottom: 1px solid #993300;
  217. border-left: 1px solid gray;
  218.      }
  219. .menu a:active {
  220. background: gray;
  221. border: 1px solid gray;
  222. color: #fff;
  223. font-family: Verdana, Arial, Helvetica, sans-serif;
  224. font-size: 10px;
  225.      }
  226. /*definis le menu sur la droite de la page*/
  227. .menu2 a {
  228. width: 150px;
  229. height: 15px;
  230. display: block;
  231. text-align:right;
  232. text-decoration: none;
  233. color: #000;
  234. border-top: 1px solid #CCCCCC;
  235. border-right: 1px #CCCCCC;
  236. border-bottom: 1px solid #CCCCCC;
  237. border-left: 1px #CCCCCC;
  238. top: -5px;
  239. font-family: Verdana, Arial, Helvetica, sans-serif;
  240. font-size: 10px;
  241. margin-top: 0px;
  242. margin-right: 0px;
  243. margin-bottom: 0px;
  244. margin-left: -40px;
  245.  }
  246. .menu2 a:hover {
  247. background: #999999;
  248. font-family: Verdana, Arial, Helvetica, sans-serif;
  249. font-size: 10px;
  250. font-weight: bold;
  251. color: #FFFFFF;
  252. border-top: 1px solid gray;
  253. border-right: 1px gray;
  254. border-bottom: 1px solid #FF9933;
  255. border-left: 1px gray;
  256.      }
  257. .menu2 a:active {
  258. background: gray;
  259. color: #fff;
  260. font-family: Verdana, Arial, Helvetica, sans-serif;
  261. font-size: 10px;
  262. border-top: 1px solid gray;
  263. border-right: 1px gray;
  264. border-bottom: 1px solid gray;
  265. border-left: 1px gray;
  266.      }
  267. /*---------------------*/
  268. .table {
  269. border-right: 1px solid #999999;
  270. border-left: 1px solid #999999;
  271. border-top-width: 1px;
  272. border-bottom-width: 1px;
  273. border-top-style: solid;
  274. }
  275. /*definis le cadre des bannieres de pub*/
  276. .pub {
  277. font-family: Verdana, Arial, Helvetica, sans-serif;
  278. font-size: 10px;
  279. font-style: oblique;
  280. font-weight: bold;
  281. font-variant: normal;
  282. color: #666666;
  283. text-align: left;
  284. border: 1px Aucune #999999;
  285. width: 468px;
  286. margin: 2px;
  287. padding: 2px;
  288. }
  289. /*definis le texte de l'image du jour*/
  290. .imgjour {
  291. font-family: Verdana, Arial, Helvetica, sans-serif;
  292. font-size: 9px;
  293. font-weight: normal;
  294. font-variant: small-caps;
  295. text-transform: uppercase;
  296. color: #666666;
  297. text-align: left;
  298. border: 1px Aucune #999999;
  299. width: 468px;
  300. margin: 2px;
  301. padding: 2px;
  302. clear: Aucune;
  303. float: Aucune;
  304. height: auto;
  305. position: static;
  306. }
  307. /*definis le fond de la fenetre gd format */
  308. #gdft {
  309. position: absolute;
  310. height: 618px;
  311. width: 800px;
  312. border: 1px solid #333333;
  313. background: #999999;
  314. font-family: Verdana, Arial, Helvetica, sans-serif;
  315. font-size: 14px;
  316. font-style: normal;
  317. font-weight: bold;
  318. font-variant: normal;
  319. text-transform: uppercase;
  320. }
  321. /*Balise de l'image en gd format*/
  322. .img3 {
  323. margin: 5px 5px;
  324. border: 1px solid #FFFFFF;
  325. background-color: #CCCC99;
  326. top: 5px;
  327. left: 5px;
  328. right: 5px;
  329. bottom: 5px;
  330. }
  331. .table2 {
  332. border: 1px solid #999999;
  333. }
  334. .entete3souligne {
  335. font-size: 10px;
  336. color: #333333;
  337. font-family: Verdana, Arial, Helvetica, sans-serif;
  338. padding: 2px;
  339. margin: 2px;
  340. width: 470px;
  341. left: auto;
  342. right: auto;
  343. font-weight: normal;
  344. border-top: 1px #666666;
  345. border-right: 1px #666666;
  346. border-bottom: 1px solid #666666;
  347. border-left: 1px #666666;
  348. }
  349. #vignette {
  350. background-color:#FFFFFF;
  351. width: 490px;
  352. border: 1px Aucune #000000;
  353. padding-left: 20px;
  354. padding-top: 10px;
  355. }
  356. .img4 {
  357. padding: 2px;
  358. border: 1px solid #000000;
  359. background-color: #999999;
  360. top: 5px;
  361. left: 5px;
  362. right: 5px;
  363. bottom: 5px;
  364. margin: 5px;
  365. float: Aucune;
  366. text-align: left;
  367. clip:      rect(5px 5px 5px 5px);
  368. position: static;
  369. }
  370. .portrait {
  371. padding: 5px;
  372. border: 1px solid #000000;
  373. background-color: #999999;
  374. top: 5px;
  375. left: 5px;
  376. right: 5px;
  377. bottom: 5px;
  378. margin: 0px 10px 10px;
  379. float: left;
  380. text-align: left;
  381. clip:      rect(5px,5px,5px,5px);
  382. position: static;
  383. clear: left;
  384. }

Reply

Marsh Posté le 24-11-2004 à 12:43:11   

Reply

Marsh Posté le 24-11-2004 à 13:31:22    

et si t'expliquais plutôt la problématique exactement ?

Reply

Marsh Posté le 24-11-2004 à 13:40:20    

Je te dis ce qui m'as été rapporté au tel par un utilisateur mac :  
toutes les images sont absentes.
 
Si des utilisateurs Mac passe par mon site, je veux un rapport plus précis...

Reply

Marsh Posté le 24-11-2004 à 14:00:24    

en effet, tout est blanc concernant la partie image, ya bien les liens... je passe la main... bon courage :)

Reply

Marsh Posté le 24-11-2004 à 14:06:37    

Merci tout de même :)

Reply

Marsh Posté le 24-11-2004 à 15:57:58    

Code :
  1. float: Aucune;


 
c'est censé fonctionner ça ? [:mlc]

Reply

Marsh Posté le 24-11-2004 à 16:03:47    

faut que je vire la ligne ou que je change la valeur ?

Reply

Marsh Posté le 24-11-2004 à 16:16:01    

ben ça dépends comment tu veux la positionner, mais "aucune" je ne crois pas que ça fasse partie des standards du w3c :D

Reply

Marsh Posté le 24-11-2004 à 16:34:28    

voui, en effet.... c'est pas vraiment dans les standards...  
bin, je vais viré, ont va ce que cela dis...  

Reply

Marsh Posté le 24-11-2004 à 22:03:13    

passe ton css au validateur du w3c, il va te sortir tout ce qui n'est pas standard, déjà :)

Reply

Sujets relatifs:

Leave a Replay

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