IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

PHP Envoyer des paramètre au fichier CSS


Sujet :

CSS

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Par défaut PHP Envoyer des paramètre au fichier CSS
    Bonjour

    J'ai un site web qui peut avoir 2 grandeurs différentes. J'ai une image be background pour chaque grandeur. Par contre, je suis contraint avec un script (c'est pour le boulot ) qui élimine les tags "style=" dans les tags HTML alors je suis contraint de mettre l'image de background dans le fichier CSS comme tel.

    Pour éviter d'avoir à mettre 2 fichiers CSS différents pour rien, est-ce qu'il y a une façon de dire au fichier CSS que je veux qu'il mette telle ou telle image par rapport à une grandeur donnée?

    Merci

  2. #2
    Membre très actif Avatar de magnus2005
    Profil pro
    Ingenieur SI
    Inscrit en
    Avril 2005
    Messages
    454
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingenieur SI

    Informations forums :
    Inscription : Avril 2005
    Messages : 454
    Par défaut
    Via les format CSS 1 et 2 à ma connaissance il n'y a pas d'opérateur conditionnel permettant cela.
    Pour sélectionner une css dynamiquement :
    Soit tu utilises javascript pour sélectionner le fichier css qui convient ou tu génères la css à la volée via PHP.

  3. #3
    Gf6HqmTW
    Invité(e)
    Par défaut
    Ou alors vu que le CSS c'est du texte tu met le style determinant le detail à modifier en haut de ton fichier CSS et tu modifie directement ton fichier CSS avant de l'appeller avec des FOPEN et tout le tralala (mais pour moi PHP ca date alors la methode précise je serais bien mal placé pour te donner des conseils de syntaxe)

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Par défaut
    Je ne peux pas utiliser de Javascript non plus

    Sinon, je ne suis pas certain de comment faire ni une ni l'autre de ces solutions...avez-vous plus de précisions?

  5. #5
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Tu peux renommer ton style.css en style.php, en n'oubliant pas de rajouter un header PHP qui dit que c'est une feuille de style, ensuite tu peux lui passer tous les paramètres GET que tu veux.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Par défaut
    Super merci!

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    Tu peux renommer ton style.css en style.php, en n'oubliant pas de rajouter un header PHP qui dit que c'est une feuille de style, ensuite tu peux lui passer tous les paramètres GET que tu veux.
    ca c'est intéressant... t'as pas un exemple qui traine ?

  8. #8
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    On utilise cette méthode dans la galerie CSS, pour faire des générateurs de menus.

    Un exemple ici :
    http://css.developpez.com/galerie/ge...s/menu-vagues/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoyer des paramètres à une page PHP en POST
    Par Skima dans le forum Services Web
    Réponses: 1
    Dernier message: 01/10/2013, 13h37
  2. Envoyer des données au fichier PHP
    Par italia57 dans le forum Android
    Réponses: 39
    Dernier message: 17/06/2012, 07h41
  3. Réponses: 4
    Dernier message: 03/05/2006, 18h23
  4. Liste exhaustive des paramètres du fichier .htaccess
    Par Christophe Charron dans le forum Apache
    Réponses: 3
    Dernier message: 09/02/2006, 17h46
  5. passer des paramétres à un fichier sql
    Par vbcasimir dans le forum Oracle
    Réponses: 2
    Dernier message: 21/12/2004, 18h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo