css avec ie

css avec ie - PHP - Programmation

Marsh Posté le 25-04-2005 à 18:18:48    

Bonjours à tous,
 
j'ai fait un site web qui n'utilise que des css (mise en page, interface...)
Le probleme est que , comme tout le monde le sait, ie ne lit pas correctement les css.
 
Je voudrais savoir si en php c'estpossible d'integrer 2 feuilles de style: une pour ie et une autre pour les autres navigateurs. Et donc en fonction du navigateurs qu'a le client tel ou tel feuille de style est importée.
 
Merci de m'aider

Reply

Marsh Posté le 25-04-2005 à 18:18:48   

Reply

Marsh Posté le 25-04-2005 à 19:31:59    

Non, le seul moyen efficace c'est de se tenir a ce que tout les navigateurs supportent, ou alors d'utiliser des hacks


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 25-04-2005 à 19:43:11    

Y'a moyen d'en spécifier une seule pour IE, mais faut savoir que IE lira les deux (celle pour IE et celle pour tout le monde), donc ça risque d'être bien relou à maintenir :/

Reply

Marsh Posté le 26-04-2005 à 12:21:43    

beh, en peut pas en php tester le navugateur ??
En testant _ENV["HTTP_USER_AGENT"] par exemple ? après ca, tu changes le lien dans ton 'import @url' de css...

Reply

Marsh Posté le 26-04-2005 à 14:08:21    

c'est inutile puisque tu peux envoyer n'importe quel user agent au serveur donc...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 26-04-2005 à 14:27:26    

biensur, tout le monde s'amuse a changer son user agent... c'est bien connu  
Mais bon, l'important est de gérer IE, si uniquement lui envoi le BON user agant, tant mieux, les autres on s'en fou puisqu'ils interpretes bien le CSS.

Reply

Marsh Posté le 26-04-2005 à 14:30:32    

Vous en avez pas marre des solutions de merde?.
 
Non parce que la détection de navigateur 1995Staÿle c'est un peu le genre de grosses daubes à oublier dans 99.99% des cas (le seul endroit ou ça peut être utile, c'est dans du Javascript, après l'object detection pour certains objets et certaines propriétés bien précises aux implémentations aléatoires)
 
Créer deux sites web (ou deux CSS, c'est pareil) c'est typiquement le genre de merde qu'on devait faire pendant la browser war, LE truc à éviter par excellence et qui fait tout merder à chaque MAJ de navigateur (bizarre, yaurait-il pas une update d'MSIE qui arrive d'ici 6 mois? [:itm] )


Message édité par masklinn le 26-04-2005 à 14:31:49

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
Reply

Marsh Posté le 26-04-2005 à 14:34:51    

Et ouais, d'ici cet été la bêta 1 d'IE7, pour ceux qui ne savent pas a déjà fait l'objet d'une annonce, où il était spécifié que des bugs des CSS étaient corrigés :)

Reply

Marsh Posté le 26-04-2005 à 14:35:13    

bah keske tu propose Maklinn.  [:airforceone]  
 
(drapal caché  :D )

Reply

Marsh Posté le 26-04-2005 à 14:37:46    

D'apprendre à coder des CSS et à faire des CSS compatibles cross-browsers, comme tout bon dev [:spamafote]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
Reply

Marsh Posté le 26-04-2005 à 14:37:46   

Reply

Marsh Posté le 26-04-2005 à 14:46:47    

6 mois ? T'es optimiste toi :D

Reply

Marsh Posté le 26-04-2005 à 14:48:10    

Première bêta, hein ;)

Reply

Marsh Posté le 27-04-2005 à 09:43:13    

masklinn a écrit :

D'apprendre à coder des CSS et à faire des CSS compatibles cross-browsers, comme tout bon dev [:spamafote]


 
Tant mieux pour toi si tu es le meilleur du monde en CSS !
j'ai proposé une solution simple à un débutant !
Je n'utilise pas cette solution, je hack comme tout bon dev expérimenté. Mais pour les
débutant c'est un peu plus compliqué je trouve, hors, il n'y a pas que des experts comme
toi sur terre !!

Reply

Marsh Posté le 27-04-2005 à 10:21:49    

nORKy a écrit :

je hack comme tout bon dev expérimenté


[:petrus75]
 
 
 [:totoz]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
Reply

Marsh Posté le 27-04-2005 à 10:29:56    

nORKy a écrit :

Je n'utilise pas cette solution, je hack comme tout bon dev expérimenté.


[:petrus75]
 
 
 [:totoz]

Reply

Marsh Posté le 27-04-2005 à 12:03:30    

Et après quand je postule on me dit que je suis pas assez experimenté .... maintenant je comprend pourquoi :D Esperont de rester un novice aussi longtemps que possible :lol:  
 
Parcontre, Mr grande gueule ..... http://www.friendlyforum.com/~transfer/2684.gif


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 27-04-2005 à 12:13:28    

esox_ch a écrit :

Et après quand je postule on me dit que je suis pas assez experimenté ....


je me sens moins seul du coup...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Sujets relatifs:

Leave a Replay

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