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 :

Appliquer un style à la balise <p> dans une div


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2014
    Messages : 201
    Par défaut Appliquer un style à la balise <p> dans une div
    Bonjour,

    Dans une page, j'ai deux div
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <div id="div1">
        <p>aaaaaaaaa</p>
        <p>bbbbbbbbbbbb</p>
    </div>
     
    <div id="div2">
        <p>ccccccccc</p>
        <p>ddddddddddd</p>
    </div>

    Je voudrais appliqué le style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .styleBlocDocCpt {
        margin: .1em 0;
    }
    uniquement sur la seconde <div>

    Est ce que c'est possible? Je ne vois pas comment faire.

    Merci
    Sylo

  2. #2
    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,
    des éléments de réponses sont disponibles dans la
    Liaison avec (X)HTML

    dans ton cas comme tu as une ID sur l'élément autant utiliser la notation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #div2 {
      /* metre tes propriétés/valeurs ICI */ 
    }

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2014
    Messages : 201
    Par défaut
    Merci beaucoup...
    Mais je ne comprend pas en fait...

    la, je vais appliquer un style à #div2
    Hors, je veux appliquer un style à toutes les balises <p> dans #div2

    la notation serait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #div2 {
     {
        margin: .1em 0;
    }
    }
    Mais je ne pense pas que ce soit cela...

    Merci pour votre aide
    Sylo

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Comme je suis un spécialiste des bêtises, j'ai testé avant de proposer :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #div2 p{
    	 margin:.1em 0;
    }

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2014
    Messages : 201
    Par défaut
    Ok, super...
    Je ne voyais pas comment rédigé cela
    J'ai aussi vérifié et ça marche
    Merci bcp
    Sylo

  6. #6
    Membre chevronné
    Avatar de Jacques Beauregard
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2015
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2015
    Messages : 231
    Par défaut
    Citation Envoyé par laurentSc Voir le message
    Comme je suis un spécialiste des bêtises, j'ai testé avant de proposer :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #div2 p{
    	 margin:.1em 0;
    }
    Ici tu sélectionnes bien les balises p du bloc 2. Donc très bien !
    Cependant d'où sort le "." ?
    De plus je ne comprends pas l'intérêt de cette marge ?

    sur la grande majorité des navigateurs, si aucun style n'est appliqué, l'élément p se comporte ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    p {
      display: block;
      margin: 1.12em 0;
    }
    Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont...

    Le guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    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
    Cependant d'où sort le "." ?
    il semble que cela soit simplement l'écriture simplifiée de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #div2 p{
        margin:0.1em 0;
    }

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

Discussions similaires

  1. Appliquer un style spécifique à la page en cours dans un menu include ?
    Par supunna dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 12/09/2012, 15h22
  2. Réponses: 1
    Dernier message: 26/02/2011, 19h26
  3. [Prototype] Texte chargé dans une <div> contenant des balises <script>
    Par wenijah dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 22/11/2007, 17h28
  4. Remplacer des balises par des valeurs dans une String
    Par RadicalBob dans le forum Langage
    Réponses: 4
    Dernier message: 26/04/2007, 15h22

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