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 :

Gestion de class


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 56
    Par défaut Gestion de class
    Bonjour à tous,

    Je suis quasi-débutant et je suis en train de définir le design de mon blog de tableaux. Les "posts" seront donc des images.
    En réfléchissant à la manière dont je veux procéder, je tombe sur ce que je crois être un os. La couleur de fond de chaque tableau devrait dépendre du tableau lui-même. Or le fond défini dans la feuille CSS ne peut tenir compte d'une caractéristique qui dépend de chaque image. Exact ?
    Puis-je obtenir cette fonctionnalité uniquement en php (je ne souhaite pas rentrer dans le Javascript et autres mécaniques dépendantes du navigateur de l'utilisateur !).

    J'espère que la question n'est pas idiote (j'ai tourné ma langue 7 fois avant de poster ).

    Gabier

  2. #2
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Bonsoir,
    Citation Envoyé par gabier Voir le message
    En réfléchissant à la manière dont je veux procéder, je tombe sur ce que je crois être un os. La couleur de fond de chaque tableau devrait dépendre du tableau lui-même. Or le fond défini dans la feuille CSS ne peut tenir compte d'une caractéristique qui dépend de chaque image. Exact ?
    En effet, la tableau reprendra pour chaque image la couleur de fond définit dans le CSS.
    Pour ton cas (si j'ai bien compris), il faudrait créer X class reprenant des couleurs de fond et appliquer la bonne class en fonction de la photo.

    Si c'est cela, dans l'idée, il faudra en effet le gérer en php (par exemple, mais il y'a d'autres façons).
    On pourrait imaginer un back-office te permettant d'ajouter tes photos et pour chaque ajout te permettant de définir une couleur de fond associée à l'image. Côté affichage, une class serait appliquée en fonction du choix côté back-office...

    Le CSS ne sera là que pour gérer la mise en forme (donc couleur du background) et rien d'autre...
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 56
    Par défaut
    Citation Envoyé par HiRoN Voir le message
    On pourrait imaginer un back-office te permettant d'ajouter tes photos et pour chaque ajout te permettant de définir une couleur de fond associée à l'image. Côté affichage, une class serait appliquée en fonction du choix côté back-office...
    Le CSS ne sera là que pour gérer la mise en forme (donc couleur du background) et rien d'autre...
    Bonsoir,
    Je crois que j'ai compris. Je définis n classes de fonds. Comme je propulse mon blog avec Wordpress, je peux définir un "champ personnalisé" qui donne la classe, qui peut être récupérée en PHP pour générer le html avec la bonne classe.

    C'est ça ?

    Merci

    Gabier

  4. #4
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Citation Envoyé par gabier Voir le message
    C'est ça ?
    En effet...
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 56
    Par défaut
    Citation Envoyé par HiRoN Voir le message
    En effet...
    Merci pour la réponse rapide.

    Gabier

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 23/09/2008, 18h00
  2. [POO] Gestion de classes
    Par dahu29 dans le forum Langage
    Réponses: 4
    Dernier message: 07/08/2008, 22h18
  3. [classe abstraite] gestion des classes abstraites en memoire
    Par noOneIsInnocent dans le forum Langage
    Réponses: 2
    Dernier message: 10/12/2007, 11h53
  4. Gestion des classes entre elles et organisation.
    Par Hybrix dans le forum Développement 2D, 3D et Jeux
    Réponses: 54
    Dernier message: 29/08/2007, 19h54
  5. [POO] PHP et la gestion des classes
    Par Acti dans le forum Langage
    Réponses: 7
    Dernier message: 23/09/2005, 00h06

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