CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[css] Un css pour chaque navigateur ?

king_first
king_first
Niveau 8
02 décembre 2007 à 19:21:40

Bonsoir , voila je viens de finir mon site en xhtml/css qui s´affiche tres bien sous firefox mais sous internet exploreur il y a des buggs graphiques de partout :s

en fait c´est a cause des "tailles en px"
car quand je corrige sous IE ca me fait des buggs d´affichage mais cette fois sous firefox

comme j´aimerai que mon site soit visible par tous (meme si IE est une daube m´enfin bon ...)

je voudrais savoir comment je peux faire en sorte que lorsque la personne visite mon site avec firefox le site s´affiche avec le css dedié a firefox et que lorsqu´il utilise IE qu´il ait une version de css faite pour IE

j´ai cherché sur ce forum mais j´ai rien trouvé de probant , pas meme sur google ...

:merci: pour vos conseils

axeee
axeee
Niveau 9
02 décembre 2007 à 19:56:51

avec du php mais normalement, tu peux réussir a faire en sorte que ça marche avec IE et un navigateur mais c´est chiant.

Qu´est-ce qui foire sur ton site ?

deepblue
deepblue
Niveau 16
02 décembre 2007 à 20:03:16

du html suffit...

Ajoute ça :

<!--[if gt IE 5.5]>
code interprété uniquement par IE (version >= à la 5.5), exemple :
<link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

king_first
king_first
Niveau 8
02 décembre 2007 à 20:08:16

en fait ce qui foire sur mon site c´est la banniere qui est en plusieurs morceaux , d´autres elements du decor sont egalement en plusieurs morceaux et sous FF tout passe bien mais sous IE il y a des espaces entre certains morceaux , et inversement quand j´adapte le site pour IE :(

deep blue est ce que en mettant la version 5.5 dans le code ca marchera pour toutes les versions qui ont suivi la 5.5 ?

king_first
king_first
Niveau 8
02 décembre 2007 à 20:10:33

arf desolé j´avais pas fait attention au code interprété uniquement par IE (version >= à la 5.5),

donc en un mot il faut que j´adapte mon site pour FF et que je mette ca pour IE , bon ben j´essaye ca tout de suite merci pour votre aide :)

deepblue
deepblue
Niveau 16
02 décembre 2007 à 20:10:34

"(version >= à la 5.5)" pas assez explicite ?

deepblue
deepblue
Niveau 16
02 décembre 2007 à 20:11:01

ah merde, t´as posté entre temps :)

king_first
king_first
Niveau 8
02 décembre 2007 à 20:18:26

np je n´ai qu´une seconde d´avance ^^

acemicka
acemicka
Niveau 9
02 décembre 2007 à 20:57:44

javascript

function mettreenplace(decale, div){
nav = navigator.appName.substring(0,3);
ver = navigator.appVersion; // pour les version

if (nav == ´Net´){

document.getElementById(div).style.backgroundPosit
ion=" " + decale + "px" //par exemple
}
}

HTML

<div id="div1" onload=´mettreenplace("6", "div1")´> //6 par exemple ´attention ca fait longtemp je ne suis aps sur de la syntax pour les parametre "6", "div" )

si pour seulement quelque div. ( si tu le fais sur chaque div ca va etre très lent. )

jamais essayer le code lol. mais bon si tu as du temp tu arrivera surment a le débeuger et dans le principe ca doit marcher.

azerty0616
azerty0616
Niveau 5
03 décembre 2007 à 11:37:20

http://www.siteduzero.com/tuto-3-2569-0-faire-un-site-compatible-ie-et-ff.html

king_first
king_first
Niveau 8
03 décembre 2007 à 21:05:43

Bonsoir tout le monde :)

deepblue j´ai essayé ton code que tu m´as donné hier et je n´arrive pas a l´appliquer ,en effet quand je mets ca :

<!--[if gt IE 5.5]>
<link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

dans notepad cela s´affiche en vert donc ca ne touche en rien le code c´est juste une info pour le lecteur du code , j´ai tout de meme essayer en le mettant sous la forme d´une "balise" (en supprimant les "<!--> etc.." mais ca ne marche toujours pas mieux :(

j´ai mes deux design un du nom de designif.css et l´autre designff.css tout marche nickel separement me manquer plus qu´n pti coup de pouce pour appliquer ta balise ^^´

:merci: encore pour votre aide

ps : merci azerty pour le lien de ce tuto ca m´ai aidé sur pas mal de points ^_^

deepblue
deepblue
Niveau 16
03 décembre 2007 à 21:19:30

test avec ff et ie
http://series-sources.com/simon/shie.html

king_first
king_first
Niveau 8
03 décembre 2007 à 21:55:14

kk merci ta source m´a donné un bon exemple :)

l´ennui c´est que ca marche dans body pour mettre un texte visible sous IE et pas sous FF mais quand je le mets dans HEAD ou dans BODY avec le lien du css ca ne marche toujours pas :(

voila ce que je mets dans mon <head> :
<head>

<title>Space Exploreur</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="design2ff.css" />
<!--[if gt IE 5.5]>
<link href="design2ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
</head>

j´ai essayé egalement de mettre le
<!--[if gt IE 5.5]>
<link href="design2ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

avant le premier (des fois que cela ait un rapport :( ) mais ca n´a rien changé

comment tu ferais toi ?

(desolé je suis pas un grand programmeur ^^´ mais j´aime bien apprendre un tas de trucs)

deepblue
deepblue
Niveau 16
03 décembre 2007 à 22:01:45

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="design2ff.css" />
<!--[if gt IE 5.5]>
<style type="text/css">
@import url("design2ie.css");
</style>
<![endif]-->
</head>

king_first
king_first
Niveau 8
03 décembre 2007 à 22:27:27

<head>

<title>Space Exploreur</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="design2ff.css" />
<!--[if gt IE 5.5]>
<style type="text/css">
@import url("design2ie.css");
</style>
<![endif]--> </head>

voila j´ai mis ca mais desolé ca ne marche toujours pas :-(

j´ai firefox 2.0.0.8 et internet exploreur 7.0 (on sait jamais si ca peut aider :o)

deepblue
deepblue
Niveau 16
03 décembre 2007 à 22:31:34

Peut etre que ça ne fonctionne pas pour la version 7 d´ie...
http://blog.pixarea.com/index.php/2006/06/13/39-css-un-hack-simple-pour-ie7

king_first
king_first
Niveau 8
03 décembre 2007 à 22:44:45

et sinon j´ai essayé quelques JV.script mais ca ne marche que sous IE et pas sous firefox ... :hum:

je ne remercierai jamais assez Microsoft pour le Daube exploreur ... :-(

king_first
king_first
Niveau 8
03 décembre 2007 à 22:55:11

quelqu´un aurait il un script java qui marche bien ?

deepblue
deepblue
Niveau 16
03 décembre 2007 à 23:33:23

c´est javascript, et non java !

king_first
king_first
Niveau 8
03 décembre 2007 à 23:39:42

ouais enfin un script java > un javascript quoi ^^´

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment