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 :

Donner un style à une balise générée en PHP


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut Donner un style à une balise générée en PHP
    Bonjour,

    Je ne parviens pas à styliser correctement une balise générée en PHP.
    IL s'agit de cette balise Dans la ligne suivante :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <span class="send-success" role="alert"> 
    <?php if (isset($erreur)){ echo "<p>$erreur</p>"; } ?>
    </span>
    La balise span ne permet pas d'obtenir le résultat souhaité à moins de cibler le sélecteur enfant avec > :
    Mais cela oblige à créer une classe supplémentaire.

    Merci pour vos réponses.

  2. #2
    Membre émérite
    Homme Profil pro
    Retraité informatique
    Inscrit en
    Juin 2012
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraité informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 519
    Par défaut
    Essayes plutôt
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php if (isset($erreur)){ echo "<p>".$erreur."</p>"; } ?>

  3. #3
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Merci pour la réponse.
    Peux-tu me dire ce que cela va changer ?

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour Rodolphe,
    pour commencer un <p> dans un <span> c'est pas le top (élément block dans élément inline) !

    Pour le ciblage essaie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [role="alert"] p {
      color: red;
    }

  5. #5
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Citation Envoyé par NoSmoking
    pour commencer un <p> dans un <span> c'est pas le top (élément block dans élément inline) !
    Oui je sais que ce n'est pas l'idéal mais je ne trouvais rien d'autre.

    L'idée, dans un formulaire, est de donner un style à la balise générée contenant un message du type "Votre message a bien été envoyé."

    Merci pour la réponse mais n'y aurait-il pas un moyen d'appliquer une classe existante à cette balise <p> plutôt que d'en créer une.
    Je m'explique : je travaille sur le framework Twitter Bootstrap et le style du message ("envoi avec succès") nécessite 3 classes.

  6. #6
    Membre émérite
    Homme Profil pro
    Retraité informatique
    Inscrit en
    Juin 2012
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraité informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 519
    Par défaut
    Oui effectivement cela ne change rien. J'ai confonfu " et '
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php if (isset($erreur)){ echo "<p>$erreur</p>"; } ?>
    ou
    <?php if (isset($erreur)){ echo '<p>'.$erreur.'</p>'; } ?>
    excuses moi réponse trop rapide

  7. #7
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Excuse-moi Jeffreb mais je ne vois pas à quoi peut me servir ta réponse.
    Ce que je souhaiterais c'est placer cette classe send-success (ou n'importe quelle autre) dans la balise <P>.

    Ou alors trouver un moyen de donner cette condition : "si le mail est envoyé avec succès alors appliquer telle classe CSS à la balise généré en PHP"

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

Discussions similaires

  1. possible de donner un style à une checkBox?
    Par guns17 dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 29/11/2007, 08h17
  2. Récupérer une variable générée avec php
    Par nikitou dans le forum Flash
    Réponses: 2
    Dernier message: 30/07/2007, 15h41
  3. Réponses: 2
    Dernier message: 13/03/2007, 17h41
  4. Réponses: 1
    Dernier message: 30/11/2006, 17h49
  5. [GD] Enregistrer une image générée par PHP sur disque dur
    Par Alex01 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 03/05/2006, 11h16

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