Tom's Guide > Forum > Programmation > [CSS] Passage de Paramètre(s)
Mot :    Pseudo :           
 

Bonsoir tout le monde !

J'aurai aimé savoir s'il était possible de passer des parametres à un fichier css.
En php celà nous donne quelque chose dans ce gout là : www.monsite.com/index.php?page=MaPage
Donc ici avec un joli $_Get['page'] on récupère la valeur maPage.

Est il possible transcrire cette pratique et de passer un ou plusieurs parametres à un fichier CSS ?

Merci d'avance pour l'attention prêtée à ce message !

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Je ne pense pas. Tu peux toujours chercher dans les specs de CSS:
http://www.w3.org/TR/CSS21/

Tu peux faire plusieurs fichiers css, et en php choisir le bon css selon le choix.
s'il y a pas mal de traitements, tu peux aussi regarder du côté javascript.

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

Merci pour ta réponse CRicky !
C'est vrai que dans mon cas il serait difficile de faire plusieurs css (ou il en faudrait beaucoup). Nono je cherche en fait quelque chose de plus dynamique...

Si ca peut aider j'ai vu dans le code du site purevolume.com la ligne suivante qui me permet de dire que c'est possible. Mais en jetant un bref coup d'oeil sur le code de la css en question je n'ai pas vu grand chose (je me suis mis à la css assez récemment).

<link rel="stylesheet" href="/_css/_profile_artist_v1/profile_artist_light.css?background_color=333&background_image=" type="text/css" media="screen" charset="utf-8" />

lien vers la css : http://purevolume.com/_css/_profil [...] _light.css

Encore merci pour l'attention prêtée à mon problème !

Répondre à cameleon1st
Tom's Guide > Forum > Programmation > [CSS] Passage de Paramètre(s)
Aller à :

Il y a 2333 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens