[CSS] Problème float IE Mac

Problème float IE Mac [CSS] - HTML/CSS - Programmation

Marsh Posté le 29-11-2005 à 12:09:20    

Bonjour
 
J'ai un fichier html dans ce genre-là :
 

Code :
  1. <div id="conteneur">
  2.   <div id="navigation">....</div>
  3.   <div id="header">...</div>
  4.   <div id="contenus">...</div>
  5. </div>


 
et un css dans ce genre-là :
 

Code :
  1. #conteneur {
  2. width: 760px;
  3. }
  4. #header {
  5. float: left;
  6. width: 565px;
  7. clear: right;
  8. }
  9. #navigation {
  10. width: 160px;
  11. float: left;
  12. }
  13. #contenus {
  14. float: left;
  15. width: 550px;
  16. }


 
Il devrait y avoir le header à droite sur une longue colonne, la navigation en haut et à droite du header (oui je sais c'est pas logique je devrais les inverser), et le contenu sous la navigation, mais toujours à droite du header. C'est d'ailleurs ce que j'ai sous IE win, FF et safari.
Mais sous IE mac, mon contenu, au lieu d'être à droite du header, est-en-dessous. Comme si je lui avais mis un clear.
J'ai essayé de le mettre en float right, mais ça garde une marge en haut, même avec un margin-top ou padding-top negatif.
 
Quelqu'un aurait-il une solution ?
 
Merci !


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
Reply

Marsh Posté le 29-11-2005 à 12:09:20   

Reply

Marsh Posté le 29-11-2005 à 13:02:09    

La solution ? Faire comme 99% des développeurs : laisser tomber IEMac. Petit rappel :

  • IEMac est complètement mort depuis quelques années. Le développement a été totalement arrêté
  • IEMac implémente 99% des CSS1. Donc tout ce qui est 2.1, oublie
  • Il comporte beaucoup de bug, qui ont été découverts après l'arrêt du développement
  • Le nombre d'utilisaeurs utilisants IEMac diminue tous les jours


Bref, au même titre que NS4 ou IE4, le support total d'IEMac doit être sérieusement débattu : est-ce obligatoire pour ton site ? Si oui, t'es dans la merde. Si non, bah soit laisse comme ça, avec les problèmes de mise en page que ça importe. Soit fait comme pour NS4, masque la CSS complète.

Reply

Marsh Posté le 29-11-2005 à 13:36:21    

Alors je suis dans la merde, puisque le client pour lequel on fait le site est sous Mac OS 9... :/
Et pas question de masquer complètement la CSS, quand ça marche pas mon patron a tendance à dire sarcastiquement "ah c'est bien les css dis-donc ! au moins avec les tableaux on n'a pas ces problèmes..."


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
Reply

Marsh Posté le 29-11-2005 à 13:43:14    

P'tain, c'est comme si t'avais un client sous NS4 :/ T'es pas sorti de l'auberge. Va falloir expliquer pleins de choses au client :D

Reply

Marsh Posté le 29-11-2005 à 13:47:14    

Va surtout falloir que j'explique plein de choses à mon patron [:sisicaivrai] Lui, le fan de la mise en page par tableaux... il va vouloir que je repasse tout en tableaux alors que je me suis fait chier à tout passer en css... [:sisicaivrai]


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
Reply

Marsh Posté le 29-11-2005 à 13:52:57    

Sinon, doit bien avoir quelques hack bien foutus ;) Ce n'est pas mission impossible, c'est juste un peu relou

Reply

Marsh Posté le 29-11-2005 à 14:02:40    

ben là j'ai trouvé un hack qui lie une feuille de style uniquement pour IE/Mac, j'ai bidouillé et j'ai réussi à replacer le contenu à droite, mais il reste une marge en haut.
 
Je vais tâtonner...
 
Merci ;)


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
Reply

Marsh Posté le 29-11-2005 à 14:12:59    

Bon courage :D

Reply

Sujets relatifs:

Leave a Replay

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