Donc je fais des tests de Rollover en CSS et je rencontres un probleme
Sur cette page, j'ai fait uniquement le rollover sur la case "Services"
http://test.elite-grafx.com/elite/
Je n'arrives pas a comprendre sur Firefox et Mozilla pourquoi il me pourrit
le Rollover comme ca.
De plus, si vous avez des suggestions pour simplifier le code du Rollover
elles sont bienvenues car je trouves ce que j'ai fait un peu complexe et je
suis sur que les pros du CSS vont me donner de bons conseils !
euh... pour l'impression on utilise une css print et on remet en display normal les span contenus dans les a où l'on applique le background
J'avais deja vu ca sur pas mal de sites en effet et je me suis toujours demandé comment faire techniquement. Quel code ? Ca m'interresse de savoir, donc si tu peux, donnes moi un lien ou une solution.
pourtant, c'est comme ca qu'on fait d'habitude et personnellement, t'en connais beaucoup des gens qui désactivent les backgrounds ?
Qui desactivent non, mais des gens qui ont encore au bureau des OS et navigateurs tout vieux, ca oui, j'en connais plus d'un dans ma ville !
Disons que j'avais le souci de faire un site super accessible et j'ai inventé des problemes innexistants car ma premiere version du Rollover etait la solution qui m'a été proposé cet apres midi sur le forum et ensuite j'ai tout viré et tout recommencé en me disant que ca ne serait pas accessible :) Trop con défois...
Christophe
euh... pour l'impression on utilise une css print et on remet en display
normal les span contenus dans les a où l'on applique le background
J'avais deja vu ca sur pas mal de sites en effet et je me suis toujours
demandé comment faire techniquement. Quel code ? Ca m'interresse de savoir,
donc si tu peux, donnes moi un lien ou une solution.
pourtant, c'est comme ca qu'on fait d'habitude
et personnellement, t'en connais beaucoup des gens qui désactivent les
backgrounds ?
Qui desactivent non, mais des gens qui ont encore au bureau des OS et
navigateurs tout vieux, ca oui, j'en connais plus d'un dans ma ville !
Disons que j'avais le souci de faire un site super accessible et j'ai
inventé des problemes innexistants car ma premiere version du Rollover etait
la solution qui m'a été proposé cet apres midi sur le forum et ensuite j'ai
tout viré et tout recommencé en me disant que ca ne serait pas accessible :)
Trop con défois...
euh... pour l'impression on utilise une css print et on remet en display normal les span contenus dans les a où l'on applique le background
J'avais deja vu ca sur pas mal de sites en effet et je me suis toujours demandé comment faire techniquement. Quel code ? Ca m'interresse de savoir, donc si tu peux, donnes moi un lien ou une solution.
pourtant, c'est comme ca qu'on fait d'habitude et personnellement, t'en connais beaucoup des gens qui désactivent les backgrounds ?
Qui desactivent non, mais des gens qui ont encore au bureau des OS et navigateurs tout vieux, ca oui, j'en connais plus d'un dans ma ville !
Disons que j'avais le souci de faire un site super accessible et j'ai inventé des problemes innexistants car ma premiere version du Rollover etait la solution qui m'a été proposé cet apres midi sur le forum et ensuite j'ai tout viré et tout recommencé en me disant que ca ne serait pas accessible :) Trop con défois...
Christophe
Thibaut Allender
On 18/02/2005 18:35, Christophe - Elite grafx SARL wrote :
euh... pour l'impression on utilise une css print et on remet en display normal les span contenus dans les a où l'on applique le background
J'avais deja vu ca sur pas mal de sites en effet et je me suis toujours demandé comment faire techniquement. Quel code ? Ca m'interresse de savoir, donc si tu peux, donnes moi un lien ou une solution.
l'attribut "media" de <link> sert à spécifier à quel média va s'appliquer la feuille de style
On 18/02/2005 18:35, Christophe - Elite grafx SARL wrote :
euh... pour l'impression on utilise une css print et on remet en display
normal les span contenus dans les a où l'on applique le background
J'avais deja vu ca sur pas mal de sites en effet et je me suis toujours
demandé comment faire techniquement. Quel code ? Ca m'interresse de savoir,
donc si tu peux, donnes moi un lien ou une solution.
l'attribut "media" de <link> sert à spécifier à quel média va
s'appliquer la feuille de style
On 18/02/2005 18:35, Christophe - Elite grafx SARL wrote :
euh... pour l'impression on utilise une css print et on remet en display normal les span contenus dans les a où l'on applique le background
J'avais deja vu ca sur pas mal de sites en effet et je me suis toujours demandé comment faire techniquement. Quel code ? Ca m'interresse de savoir, donc si tu peux, donnes moi un lien ou une solution.
l'attribut "media" de <link> sert à spécifier à quel média va s'appliquer la feuille de style
l'attribut "media" de <link> sert à spécifier à quel média va s'appliquer la feuille de style <link rel="stylesheet" href="screen.css" media="screen" type="text/css" /> <link rel="stylesheet" href="print.css" media="print" type="text/css" />
Ok donc si j'ai bien compris et afin de ne pas faire d'erreurs, en placant ca entre les balises <head></head>, lorsque le visiteur va demander l'impression de sa page, ca va charger automatiquement la CSS print.css - J'ai bon ?
alors tu prévois une feuille simplifiée pour eux
Ok, et toi tu ferait comment techniquement pour que le visiteur qui a un ordinausaure ait cette feuille de styles simplifié chargée automatiquement ? Une detection automatique du navigateur ? Autre solution ?
Christophe
Christophe
l'attribut "media" de <link> sert à spécifier à quel média va s'appliquer
la feuille de style
<link rel="stylesheet" href="screen.css" media="screen" type="text/css" />
<link rel="stylesheet" href="print.css" media="print" type="text/css" />
Ok donc si j'ai bien compris et afin de ne pas faire d'erreurs, en placant
ca entre les balises <head></head>, lorsque le visiteur va demander
l'impression de sa page, ca va charger automatiquement la CSS print.css -
J'ai bon ?
alors tu prévois une feuille simplifiée pour eux
Ok, et toi tu ferait comment techniquement pour que le visiteur qui a un
ordinausaure ait cette feuille de styles simplifié chargée automatiquement ?
Une detection automatique du navigateur ? Autre solution ?
l'attribut "media" de <link> sert à spécifier à quel média va s'appliquer la feuille de style <link rel="stylesheet" href="screen.css" media="screen" type="text/css" /> <link rel="stylesheet" href="print.css" media="print" type="text/css" />
Ok donc si j'ai bien compris et afin de ne pas faire d'erreurs, en placant ca entre les balises <head></head>, lorsque le visiteur va demander l'impression de sa page, ca va charger automatiquement la CSS print.css - J'ai bon ?
alors tu prévois une feuille simplifiée pour eux
Ok, et toi tu ferait comment techniquement pour que le visiteur qui a un ordinausaure ait cette feuille de styles simplifié chargée automatiquement ? Une detection automatique du navigateur ? Autre solution ?
Christophe
Thibaut Allender
On 18/02/2005 19:18, Christophe - Elite grafx SARL wrote :
Ok donc si j'ai bien compris et afin de ne pas faire d'erreurs, en placant ca entre les balises <head></head>, lorsque le visiteur va demander l'impression de sa page, ca va charger automatiquement la CSS print.css - J'ai bon ?
tout bon
Ok, et toi tu ferait comment techniquement pour que le visiteur qui a un ordinausaure ait cette feuille de styles simplifié chargée automatiquement ? Une detection automatique du navigateur ? Autre solution ?
il existe divers hacks css ou html qui permettent d'empecher certains browsers de charger certaines feuilles
par exemple un media="all" empeche Netscape 4 de charger la feuille si on a la feuille simplifee au dessus, c'est tout bon
pour IE 5/5.5 on peut utiliser les commentaires conditionnels : http://www.quirksmode.org/css/condcom.html
On 18/02/2005 19:18, Christophe - Elite grafx SARL wrote :
Ok donc si j'ai bien compris et afin de ne pas faire d'erreurs, en placant
ca entre les balises <head></head>, lorsque le visiteur va demander
l'impression de sa page, ca va charger automatiquement la CSS print.css -
J'ai bon ?
tout bon
Ok, et toi tu ferait comment techniquement pour que le visiteur qui a un
ordinausaure ait cette feuille de styles simplifié chargée automatiquement ?
Une detection automatique du navigateur ? Autre solution ?
il existe divers hacks css ou html qui permettent d'empecher certains
browsers de charger certaines feuilles
par exemple un media="all" empeche Netscape 4 de charger la feuille
si on a la feuille simplifee au dessus, c'est tout bon
pour IE 5/5.5 on peut utiliser les commentaires conditionnels :
http://www.quirksmode.org/css/condcom.html
On 18/02/2005 19:18, Christophe - Elite grafx SARL wrote :
Ok donc si j'ai bien compris et afin de ne pas faire d'erreurs, en placant ca entre les balises <head></head>, lorsque le visiteur va demander l'impression de sa page, ca va charger automatiquement la CSS print.css - J'ai bon ?
tout bon
Ok, et toi tu ferait comment techniquement pour que le visiteur qui a un ordinausaure ait cette feuille de styles simplifié chargée automatiquement ? Une detection automatique du navigateur ? Autre solution ?
il existe divers hacks css ou html qui permettent d'empecher certains browsers de charger certaines feuilles
par exemple un media="all" empeche Netscape 4 de charger la feuille si on a la feuille simplifee au dessus, c'est tout bon
pour IE 5/5.5 on peut utiliser les commentaires conditionnels : http://www.quirksmode.org/css/condcom.html