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 :

Encadrement paragraphe en css


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Par défaut Encadrement paragraphe en css
    Bonjour à tous,

    Je suis un débutant en html.

    J'ai repris le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     <p style="border: 1px solid #aaa;">
    blabla1<br/>
    blabla1<br/>
    blabla1<br/>
    </p>
    ça fonctionne, mais le problème c'est que le cadre prend toute la largeur de la page.
    Je voudrais que le cadre s'arrête sur la largeur de mon texte.

    Merci,

    Willy

  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
    Bonjour,
    Citation Envoyé par willytito Voir le message
    Le problème c'est que le cadre prend toute la largeur de la page.
    Je voudrais que le cadre s'arrête sur la largeur de mon texte.
    L'élément <p> est un élément de type block, il faut donc le passer en élément de type inline (ou lui spécifier une largeur) pour qu'il s'adapte en fonctionde son contenu.
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    <p style="display:inline; border:1px solid #aaa;">...</p>

    Pour bien apprendre CSS regarde ces excellents tutoriels et cours de formation CSS : http://css.developpez.com/cours/
    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 éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Par défaut Après test du code
    J'ai testé le code.
    Ce n'est pas exactement ce que je veux, mais on y est presque.
    Ton code encadre ligne par ligne
    Je veux un cadre autour du paragraphe

    Merci
    Willy

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Je ne comprends pas trop : l'élément p correspond au paragraphe donc ce code devrait bien encadrer chaque paragraphe.

    Tu veux dire que si tu as plusieurs lignes dans ton paragraphe, chaque ligne est entourée ?

    On peut voir une page en ligne ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Par défaut Réponse
    C'est ça, chaque ligne est encadré
    ligne 1 encadré
    à la ligne
    Linge 2 encadré
    à la ligne
    Ligne 3 encadré

    En fait l'encadrement commence à la Ligne 1 et se termine à la Linge 3
    Je ne sais pas comment l'expliqué.
    Exécute le code et tu verras.

    Willy

  6. #6
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Citation Envoyé par willytito Voir le message
    En fait l'encadrement commence à la Ligne 1 et se termine à la Linge 3
    C'est l'affichage que tu obtiens actuellement ? Si oui c'est celui qui est normal...


    Citation Envoyé par willytito Voir le message
    Je ne sais pas comment l'expliqué.
    Mets nous une capture d'écran du résultat et une image de ce que tu veux...

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

Discussions similaires

  1. Complément sur encadrement paragraphe
    Par willytito dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 29/10/2009, 21h56
  2. Faire un encadré sous CSS
    Par student007 dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 09/02/2006, 20h21
  3. [CSS] Retrait de paragraphe
    Par Phenomenium dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 22/10/2005, 11h09
  4. [XSLT] Encadrer des paragraphes ayant les mêmes balises
    Par billou13 dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 21/10/2005, 10h18
  5. [CSS] couleur encadrant mes liens
    Par nimport nawak dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 24/05/2005, 16h58

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