Soucis CSS IE/Mozilla

Soucis CSS IE/Mozilla - HTML/CSS - Programmation

Marsh Posté le 05-08-2008 à 14:32:14    

Bonjour a tous, je rencontre actuellement un soucis de présentation sur mon site.
IE présente mon site telle que je le souhaite, la partie de droite (les images) s'aligne correctement le nombre d'image horizontal change en fonction de la taille de la fenetre, par contre sur Mozilla, je me retrouve avec une unique colonne d'image, je souhaiterai que la présentation soit identique sur Mozilla que celle de IE.
 
Le site : www.hybryd.fr
 
Le CSS :
 

Code :
  1. /********************************************
  2. *
  3. * Shop 660 (Banner + Menu right)
  4. *
  5. ********************************************/
  6. body.oneElement {
  7. width:65em;
  8. }
  9. body.oneElement #myBanner {
  10. width:64.3em;
  11. height:auto;
  12. float:left;
  13. }
  14. body.oneElement #barLeft, body.oneElement #barRight {
  15. display:none;
  16. }
  17. body.oneElement #menuRight {
  18. width:17.8em;
  19. float:left;
  20. margin:0 0 0 0.3em;
  21. padding:0.5em;
  22. font-size:0.9em;
  23. border-left:1px solid #eee;
  24. background-color:#f2f2f2;
  25. height:110em;
  26. }
  27. body.oneElement #menuRight p {
  28. float:left;
  29. width:100%;
  30. }
  31. body.oneElement #menuRight p a {
  32. margin:0.5em 0 0 0;
  33. float:left;
  34. }
  35. body.oneElement #menuRight ul {
  36. width:14em;
  37. margin:0.5em 0 0.5em 0.5em;
  38. float:left;
  39. }
  40. body.oneElement #menuRight ul li .button {
  41. margin:0.5em 0 0 0;
  42. width:100%;
  43. }
  44. .combobox {
  45. background-color: #FFFFFF;
  46. color: #808080;
  47. font-size: 10pt;
  48. font-family: arial;
  49. font-weight: bold;
  50. }
  51. .style1 {
  52. color: #FFFFFF;
  53. font-weight: bold;
  54. font-size: large;
  55. }
  56. .skullheart a {
  57. float:left;
  58. display: block;
  59. width: 150px;
  60. height: 150px;
  61. background: transparent url(/users/1620000/1619246/370976/img/370976_skullheart.gif) no-repeat;
  62. }
  63. .skullheart a:hover {
  64. background-position: 0 -150px;
  65. }
  66. .ball a {
  67. float:left;
  68. display: block;
  69. width: 150px;
  70. height: 150px;
  71. background: transparent url(/users/1620000/1619246/381907/img/381907_8ballcopie2.gif) no-repeat;
  72. }
  73. .ball a:hover {
  74. background-position: 0 -150px;
  75. }
  76. .alcool1 a {
  77. float:left;
  78. display: block;
  79. width: 150px;
  80. height: 150px;
  81. background: transparent url(/users/1620000/1619246/381907/img/381907_alcool1copie2.gif) no-repeat;
  82. }
  83. .alcool1 a:hover {
  84. float:left;
  85. background-position: 0 -150px;
  86. }
  87. .antz1 a {
  88. float:left;
  89. display: block;
  90. width: 150px;
  91. height: 150px;
  92. background: transparent url(/users/1620000/1619246/381907/img/381907_antz1copie2.gif) no-repeat;
  93. }
  94. .antz1 a:hover {
  95. background-position: 0 -150px;
  96. }
  97. .bewareofwolf a {
  98. float:left;
  99. display: block;
  100. width: 150px;
  101. height: 150px;
  102. background: transparent url(/users/1620000/1619246/381907/img/381907_bewareofwolfcopie.gif) no-repeat;
  103. }
  104. .bewareofwolf a:hover {
  105. background-position: 0 -150px;
  106. }
  107. .bluehelmet a {
  108. float:left;
  109. display: block;
  110. width: 150px;
  111. height: 150px;
  112. background: transparent url(/users/1620000/1619246/381907/img/381907_bluehelmecopie.gif) no-repeat;
  113. }
  114. .bluehelmet a:hover {
  115. background-position: 0 -150px;
  116. }
  117. .carte a {
  118. float:left;
  119. display: block;
  120. width: 150px;
  121. height: 150px;
  122. background: transparent url(/users/1620000/1619246/381907/img/381907_cartecopie.gif) no-repeat;
  123. }
  124. .carte a:hover {
  125. background-position: 0 -150px;
  126. }
  127. .classx a {
  128. float:left;
  129. display: block;
  130. width: 150px;
  131. height: 150px;
  132. background: transparent url(/users/1620000/1619246/381907/img/381907_classxcopie2.gif) no-repeat;
  133. }
  134. .classx a:hover {
  135. background-position: 0 -150px;
  136. }
  137. .coeur a {
  138. float:left;
  139. display: block;
  140. width: 150px;
  141. height: 150px;
  142. background: transparent url(/users/1620000/1619246/381907/img/381907_coeurcopie2.gif) no-repeat;
  143. }
  144. .coeur a:hover {
  145. background-position: 0 -150px;
  146. }
  147. .evilwolf2 a {
  148. float:left;
  149. display: block;
  150. width: 150px;
  151. height: 150px;
  152. background: transparent url(/users/1620000/1619246/381907/img/381907_evilwolf2copie.gif) no-repeat;
  153. }
  154. .evilwolf2 a:hover {
  155. background-position: 0 -150px;
  156. }
  157. .evilw a {
  158. float:left;
  159. display: block;
  160. width: 150px;
  161. height: 150px;
  162. background: transparent url(/users/1620000/1619246/381907/img/381907_evilwolfcopie3.gif) no-repeat;
  163. }
  164. .evilw a:hover {
  165. background-position: 0 -150px;
  166. }
  167. .eyes1 a {
  168. float:left;
  169. display: block;
  170. width: 150px;
  171. height: 150px;
  172. background: transparent url(/users/1620000/1619246/381907/img/381907_eyes1copie.gif) no-repeat;
  173. }
  174. .eyes1 a:hover {
  175. background-position: 0 -150px;
  176. }
  177. .fish a {
  178. float:left;
  179. display: block;
  180. width: 150px;
  181. height: 150px;
  182. background: transparent url(/users/1620000/1619246/381907/img/381907_fishcopie.gif) no-repeat;
  183. }
  184. .fish a:hover {
  185. background-position: 0 -150px;
  186. }
  187. .freetibet1 a {
  188. float:left;
  189. display: block;
  190. width: 150px;
  191. height: 150px;
  192. background: transparent url(/users/1620000/1619246/381907/img/381907_freetibet1copie.gif) no-repeat;
  193. }
  194. .freetibet1 a:hover {
  195. background-position: 0 -150px;
  196. }
  197. .geek a {
  198. float:left;
  199. display: block;
  200. width: 150px;
  201. height: 150px;
  202. background: transparent url(/users/1620000/1619246/381907/img/381907_geekcopie.gif) no-repeat;
  203. }
  204. .geek a:hover {
  205. background-position: 0 -150px;
  206. }
  207. .infectuousman a {
  208. float:left;
  209. display: block;
  210. width: 150px;
  211. height: 150px;
  212. background: transparent url(/users/1620000/1619246/381907/img/381907_infectuousmancopie.gif) no-repeat;
  213. }
  214. .infectuousman a:hover {
  215. background-position: 0 -150px;
  216. }
  217. .infectuouswoman a {
  218. float:left;
  219. display: block;
  220. width: 150px;
  221. height: 150px;
  222. background: transparent url(/users/1620000/1619246/381907/img/381907_infectuouswomancopie.gif) no-repeat;
  223. }
  224. .infectuouswoman a:hover {
  225. background-position: 0 -150px;
  226. }
  227. .invader1 a {
  228. float:left;
  229. display: block;
  230. width: 150px;
  231. height: 150px;
  232. background: transparent url(/users/1620000/1619246/381907/img/381907_invader1copie.gif) no-repeat;
  233. }
  234. .invader1 a:hover {
  235. background-position: 0 -150px;
  236. }
  237. .jesus a {
  238. float:left;
  239. display: block;
  240. width: 150px;
  241. height: 150px;
  242. background: transparent url(/users/1620000/1619246/381907/img/381907_jesuscopie.gif) no-repeat;
  243. }
  244. .jesus a:hover {
  245. background-position: 0 -150px;
  246. }
  247. .nuage a {
  248. float:left;
  249. display: block;
  250. width: 150px;
  251. height: 150px;
  252. background: transparent url(/users/1620000/1619246/381907/img/381907_nuagecopie.gif) no-repeat;
  253. }
  254. .nuage a:hover {
  255. background-position: 0 -150px;
  256. }
  257. .om a {
  258. float:left;
  259. display: block;
  260. width: 150px;
  261. height: 150px;
  262. background: transparent url(/users/1620000/1619246/381907/img/381907_omcopie.gif) no-repeat;
  263. }
  264. .om a:hover {
  265. background-position: 0 -150px;
  266. }
  267. .panneau1 a {
  268. float:left;
  269. display: block;
  270. width: 150px;
  271. height: 150px;
  272. background: transparent url(/users/1620000/1619246/381907/img/381907_panneau1copie.gif) no-repeat;
  273. }
  274. .panneau1 a:hover {
  275. background-position: 0 -150px;
  276. }
  277. .poker1 a {
  278. float:left;
  279. display: block;
  280. width: 150px;
  281. height: 150px;
  282. background: transparent url(/users/1620000/1619246/381907/img/381907_poker1copie.gif) no-repeat;
  283. }
  284. .poker1 a:hover {
  285. background-position: 0 -150px;
  286. }
  287. .poker2 a {
  288. float:left;
  289. display: block;
  290. width: 150px;
  291. height: 150px;
  292. background: transparent url(/users/1620000/1619246/381907/img/381907_poker2copie.gif) no-repeat;
  293. }
  294. .poker2 a:hover {
  295. background-position: 0 -150px;
  296. }
  297. .poker3 a {
  298. float:left;
  299. display: block;
  300. width: 150px;
  301. height: 150px;
  302. background: transparent url(/users/1620000/1619246/381907/img/381907_poker3copie.gif) no-repeat;
  303. }
  304. .poker3 a:hover {
  305. background-position: 0 -150px;
  306. }
  307. .poker4 a {
  308. float:left;
  309. display: block;
  310. width: 150px;
  311. height: 150px;
  312. background: transparent url(/users/1620000/1619246/381907/img/381907_poker4copie.gif) no-repeat;
  313. }
  314. .poker4 a:hover {
  315. background-position: 0 -150px;
  316. }
  317. .pornstar2 a {
  318. float:left;
  319. display: block;
  320. width: 150px;
  321. height: 150px;
  322. background: transparent url(/users/1620000/1619246/381907/img/381907_pornstar2copie.gif) no-repeat;
  323. }
  324. .pornstar2 a:hover {
  325. background-position: 0 -150px;
  326. }
  327. .pornstar a {
  328. float:left;
  329. display: block;
  330. width: 150px;
  331. height: 150px;
  332. background: transparent url(/users/1620000/1619246/381907/img/381907_pornstarcopie.gif) no-repeat;
  333. }
  334. .pornstar a:hover {
  335. background-position: 0 -150px;
  336. }
  337. .psych a {
  338. float:left;
  339. display: block;
  340. width: 150px;
  341. height: 150px;
  342. background: transparent url(/users/1620000/1619246/381907/img/381907_psychcopie.gif) no-repeat;
  343. }
  344. .psych a:hover {
  345. background-position: 0 -150px;
  346. }
  347. .scrapbook4 a {
  348. float:left;
  349. display: block;
  350. width: 150px;
  351. height: 150px;
  352. background: transparent url(/users/1620000/1619246/381907/img/381907_scrapbook4copie.gif) no-repeat;
  353. }
  354. .scrapbook4 a:hover {
  355. background-position: 0 -150px;
  356. }
  357. .scrapbook5 a {
  358. float:left;
  359. display: block;
  360. width: 150px;
  361. height: 150px;
  362. background: transparent url(/users/1620000/1619246/381907/img/381907_scrapbook5copie.gif) no-repeat;
  363. }
  364. .scrapbook5 a:hover {
  365. background-position: 0 -150px;
  366. }
  367. .star2 a {
  368. float:left;
  369. display: block;
  370. width: 150px;
  371. height: 150px;
  372. background: transparent url(/users/1620000/1619246/381907/img/381907_star2copie.gif) no-repeat;
  373. }
  374. .star2 a:hover {
  375. background-position: 0 -150px;
  376. }
  377. .star5 a {
  378. float:left;
  379. display: block;
  380. width: 150px;
  381. height: 150px;
  382. background: transparent url(/users/1620000/1619246/381907/img/381907_star5copie.gif) no-repeat;
  383. }
  384. .star5 a:hover {
  385. background-position: 0 -150px;
  386. }
  387. .star6 a {
  388. float:left;
  389. display: block;
  390. width: 150px;
  391. height: 150px;
  392. background: transparent url(/users/1620000/1619246/381907/img/381907_star6copie.gif) no-repeat;
  393. }
  394. .star6 a:hover {
  395. background-position: 0 -150px;
  396. }
  397. .tribal1 a {
  398. float:left;
  399. display: block;
  400. width: 150px;
  401. height: 150px;
  402. background: transparent url(/users/1620000/1619246/381907/img/381907_tribal1copie.gif) no-repeat;
  403. }
  404. .tribal1 a:hover {
  405. background-position: 0 -150px;
  406. }
  407. .tribal2 a {
  408. float:left;
  409. display: block;
  410. width: 150px;
  411. height: 150px;
  412. background: transparent url(/users/1620000/1619246/381907/img/381907_tribal2copie.gif) no-repeat;
  413. }
  414. .tribal2 a:hover {
  415. background-position: 0 -150px;
  416. }
  417. .tribal3 a {
  418. float:left;
  419. display: block;
  420. width: 150px;
  421. height: 150px;
  422. background: transparent url(/users/1620000/1619246/381907/img/381907_tribal3copie.gif) no-repeat;
  423. }
  424. .tribal3 a:hover {
  425. background-position: 0 -150px;
  426. }
  427. .tryagain a {
  428. float:left;
  429. display: block;
  430. width: 150px;
  431. height: 150px;
  432. background: transparent url(/users/1620000/1619246/381907/img/381907_tryagaincopie.gif) no-repeat;
  433. }
  434. .tryagain a:hover {
  435. background-position: 0 -150px;
  436. }
  437. .music a {
  438. float:left;
  439. display: block;
  440. width: 150px;
  441. height: 150px;
  442. background: transparent url(/users/1620000/1619246/381907/img/381907_music.gif) no-repeat;
  443. }
  444. .music a:hover {
  445. background-position: 0 -150px;
  446. }
  447. .fuck a {
  448. float:left;
  449. display: block;
  450. width: 150px;
  451. height: 150px;
  452. background: transparent url(/users/1620000/1619246/381907/img/381907_fuck.gif) no-repeat;
  453. }
  454. .fuck a:hover {
  455. background-position: 0 -150px;
  456. }
  457. .bear a {
  458. float:left;
  459. display: block;
  460. width: 150px;
  461. height: 150px;
  462. background: transparent url(/users/1620000/1619246/381907/img/381907_bear.gif) no-repeat;
  463. }
  464. .bear a:hover {
  465. background-position: 0 -150px;
  466. }
  467. .im a {
  468. float:left;
  469. display: block;
  470. width: 150px;
  471. height: 150px;
  472. background: transparent url(/users/1620000/1619246/381907/img/381907_im.gif) no-repeat;
  473. }
  474. .im a:hover {
  475. background-position: 0 -150px;
  476. }
  477. .skull a {
  478. float:left;
  479. display: block;
  480. width: 150px;
  481. height: 150px;
  482. background: transparent url(/users/1620000/1619246/381907/img/381907_skull.gif) no-repeat;
  483. }
  484. .skull a:hover {
  485. background-position: 0 -150px;
  486. }
  487. .yin a {
  488. float:left;
  489. display: block;
  490. width: 150px;
  491. height: 150px;
  492. background: transparent url(/users/1620000/1619246/381907/img/381907_yin.gif) no-repeat;
  493. }
  494. .yin a:hover {
  495. background-position: 0 -150px;
  496. }


 
Le body :
 

Code :
  1. <body class="oneElement">
  2. <center>
  3. <select class="combobox" name="SiteMap" onchange="if(options[selectedIndex].value){location = options[selectedIndex].value}" size="1">
  4. <option selected>Homme</option>
  5. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/24">T-shirts</option>
  6. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/27">Sweats</option>
  7. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/11">Manches longues</option>
  8. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/29">Lingerie</option>
  9. </select>
  10. <select class="combobox" name="SiteMap" onchange="if(options[selectedIndex].value){location = options[selectedIndex].value}" size="1">
  11. <option selected>Femme</option>
  12. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/33">T-shirts</option>
  13. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/34">Débardeurs</option>
  14. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/37">Sweats</option>
  15. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/35">Manches Longues</option>
  16. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/category/Robes-64777">Robes</option>
  17. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/39">Lingerie</option>
  18. </select>
  19. <select class="combobox" name="SiteMap" onchange="if(options[selectedIndex].value){location = options[selectedIndex].value}" size="1">
  20. <option selected>Accessoires  </option>
  21. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/5">Casquettes</option>
  22. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/47">Sacs</option>
  23. <option value="http://370976.spreadshirt.net/fr/FR/Shop/Index/index/productTypeCategory/49">Mugs</option>
  24. </select>
  25. <p class="style1">Choissisez un motif pour naviguer</p></center>
  26. <div><table   border="0" align="center">
  27.   <tr >
  28.     <td align="center" >
  29. <div class="nuage" >
  30. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/nuage-5631341" ></a>
  31. </div>
  32. <div class="pornstar2" >
  33. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/pornstar2-5624275" ></a>
  34. </div>
  35. <div class="skull" >
  36. <a href="https://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/skull-5707362" ></a>
  37. </div>
  38. <div class="star5" >
  39. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/star5-5624276" ></a>
  40. </div>
  41. <div class="om" >
  42. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/om-5631342" ></a>
  43. </div>
  44. <div class="bear" >
  45. <a href="https://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/bloodybear-5707358" ></a>
  46. </div>
  47. <div class="tribal2" >
  48. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/tribal2-5592113" ></a>
  49. </div>
  50. <div class="invader1" >
  51. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/invader1-5584206" ></a>
  52. </div>
  53. <div class="star6" >
  54. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/star6-5636665" ></a>
  55. </div>
  56. <div class="fuck" >
  57. <a href="https://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/fuck-5701628" ></a>
  58. </div>
  59. <div class="eyes1" >
  60. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/eyes1-5631340" ></a>
  61. </div>
  62. <div class="im" >
  63. <a href="https://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/im-5707361" ></a>
  64. </div>
  65. <div class="alcool1">
  66. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/alcool1-5584165" ></a>
  67. </div>
  68. <div class="classx" >
  69. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/classx-5482535" ></a>
  70. </div>
  71. <div class="skullheart" >
  72. <a href="http://hybryd.spreadshirt.net/fr/FR/Shop/Index/design/design/skulheart-5731977" ></a>
  73. </div>
  74. <div class="coeur" >
  75. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/coeur-5631338" ></a>
  76. </div>
  77. <div class="fish" >
  78. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/fish-5517940" ></a>
  79. </div>
  80. <div class="jesus" >
  81. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/jesus-5592116" ></a>
  82. </div>
  83. <div class="geek" >
  84. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/geek-5636663" ></a>
  85. </div>
  86. <div class="music" >
  87. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/music-5688244" ></a>
  88. </div>
  89. <div class="evilw" >
  90. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/evilwolf-5598785" ></a>
  91. </div>
  92. <div class="tribal3" >
  93. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/tribal3-5592114" ></a>
  94. </div>
  95. <div class="freetibet1" >
  96. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/freetibet1-5584198" ></a>
  97. </div>
  98. <div class="antz1" >
  99. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/antz1-5584169" ></a>
  100. </div>
  101. <div class="star2" >
  102. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/star2-5588055" ></a>
  103. </div>
  104. <div class="ball">
  105. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/8bal-5588033" ></a>
  106. </div>
  107. <div class="bewareofwolf" >
  108. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/bewarewolf-5584233" ></a>
  109. </div>
  110. <div class="bluehelmet" >
  111. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/bluehelmet-5503241" ></a>
  112. </div>
  113. <div class="evilwolf2" >
  114. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/evilwolf2-5584231" ></a>
  115. </div>
  116. <div class="tryagain" >
  117. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/tryagain-5622477" ></a>
  118. </div>
  119. <div class="pornstar" >
  120. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/pornstar-5518111" ></a>
  121. </div>
  122. <div class="panneau1" >
  123. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/panneau1-5584222" ></a>
  124. </div>
  125. <div class="tribal1" >
  126. <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/tribal1-5589565" ></a>
  127. </div>
  128. </td>
  129.   </tr>
  130. </table>
  131. </div>

Reply

Marsh Posté le 05-08-2008 à 14:32:14   

Reply

Marsh Posté le 05-08-2008 à 22:56:13    

Commence déjà par mettre un Doctype : tu éviteras que IE ne passe en mode dégradé et n'utilise ses propres méthodes de calcul.

Reply

Marsh Posté le 06-08-2008 à 00:04:53    

Oki je viens de mettre le doctype mais du coup toute mes images sont sur une seule et unique colone

Reply

Marsh Posté le 06-08-2008 à 11:44:48    

En fait ce que je souhaite c'est avoir la meme présentation que sur IE quand le doctype n'est pas mis, pour les images survolé je ne peux pas utiliser de java

Reply

Marsh Posté le 07-08-2008 à 08:34:41    

oula je viens de regarder la source
t as mis

Code :
  1. <center><img src="/users/1620000/1619246/370976/img/370976_headerss_copie.gif" /></center>


dans ton head
je pense que c est ton principal souci quand tu fous un doctype  :sweat:

 

pour le reste quelques conseils

 

dans un premier temps pourquoi creer une table pour ca :??:

Code :
  1. <div><table   border="0" align="center">
  2.  
  3.  <tr >
  4.    <td align="center" >    
  5.     <div class="nuage" >
  6.     <a href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/nuage-5631341" ></a>
  7.     </div>
  8. [...]
  9.    </td>
  10.  </tr>
  11. </table></div>
 

essaie avec un truc comme ca

 
Code :
  1. <div id="motif">    
  2.     <a id="nuage" href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/nuage-5631341" ></a>
  3. [...]
  4. </div>
 

apres faut savoir
tu mets align="center" mais tu les floates tous a gauche tu veux faire quoi en fait ?
de plus, <center> n existe plus et align="center" non plus
utilise text-align:center en css a la place
visiblement tu veux le float left donc tu enleves la table comme je t ai dit et tu laisses les float

 

tu confonds class et id: nuage, pornstar, skull... sont uniques donc des id et pas des classes

 

sinon ton code est pas optimisé c est chiant a lire
tu fais

Code :
  1. #motif a {
  2.   float:left;
  3.   width: 150px;
  4.   height: 150px;
  5. }
  6.  
  7. #motif a:hover {background-position: 0 -150px;}
 

ca t evitera de répéter 150 fois du code inutile (et le float:left entraine le display:block donc pas besoin de se repeter)
apres t as plus qu a preciser le nom de l image pour chaque id
si t as des cas particuliers (genre plusieurs images font 175px de large) c ets la que tu dois utiliser les classes (ou eventuellement customiser un peu les ID si c est vraiment unique comme cas particulier)

 

enfin bon ca sent du code pondu par une vieille version de dreamweaver modifié par quelqu un qui sait pas tres bien ce qu il fait
remets un peu d ordre dans tout ca et ca sera plus simple ensuite ^^


Message édité par mIRROR le 07-08-2008 à 08:37:20

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 07-08-2008 à 18:58:48    

Bon j'avoue que le CSS j'y comprend absolument rien j'ai suivi les conseils d'un pote pour faire cette horreur :p
Pour dreamweaver non non je l'utilise pas ^^
 
bon alors pour remettre un peu d'ordre il faudrait que je fasse un truc du genre alors :
 
je declare l'id motif comme tu l'as dis et une ID image

Code :
  1. #motif a { 
  2. float:left; 
  3. width: 150px; 
  4. height: 150px;
  5. }
  6. #motif a:hover {background-position: 0 -150px;}
  7. #nuage {
  8. background: transparent url(/users/1620000/1619246/381907/img/381907_nuagecopie.gif) no-repeat;
  9. }


et je rappel le tout en html comme tu me l'indiques
 

Code :
  1. <div id="motif">         <a id="nuage" href="http://370976.spreadshirt.net/fr/FR/Shop/Index/design/design/nuage-5631341" ></a></div>


 
Jusque la je pense avoir compris ^^
 
Par contre le float left c'est mon ami qui me l'avais conseillé je sais plus pkoi a vrai dire...
Avec ce que tu m'as dit j'option de nouveau toutes les images en vertical, je souhaiterai avoir au moins trois images par ligne et la je vois pas trop comment faire ^^

Reply

Marsh Posté le 07-08-2008 à 19:47:25    

float permet a tes blocks de flotter comme leur nom l indique si motif etait assez large tes images tiendraient donc sur une seule ligne horizontale
si tu donnes a motif la largeur des trois images ca s alignera en blocs de trois images
#motif {width:450px;}

 

et oublie pas l image dans <head>
en html cette balise ne designe pas l en tete (donc le logo que tu as mis) mais les elements nécéssaires au fonctionnement de la page (lle titre, es css, le javascript et les metadatas. d ailleurs la plupart de tes metas sont inutiles depuis quelques années)
il faut mettre ton logo dans le body
je te rappelle qu il faut mettre un doctype sur ta page comme te l a conseillé gebruik et que c est cette image qui fait bugger ta page quand tu en mets un


Message édité par mIRROR le 07-08-2008 à 19:48:47

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Sujets relatifs:

Leave a Replay

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