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 :

Avoir une bordure image


Sujet :

CSS

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Juin 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Urbaniste

    Informations forums :
    Inscription : Juin 2015
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Avoir une bordure image
    Bonsoir,
    j'aimerais avoir une bordure image
    Pouvez-vous m'aider s'il vous plaît ?
    Je suis sur wordpress

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Vous pouvez (si le navigateur le supporte) utiliser une propriété CSS appelée border-image.
    Voici un exemple :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    div {
      border-image:
        url(/lien/vers/mon_image.png)
        30 /* hauteur (px) */
        30 /* largeur */
        repeat /* rendu du milieu des bordures horizontales */
        /* repeat */ /* bordures verticales (inutile si même valeur que précédente) */
    ;
    }

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    voici comment obtenir une double bordure blanc/rose autour de l'image :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    img {
      padding:8px; background:#fff;  /* blanc */
      border:10px solid #fde7e7; /* rose */
    }
    Si tu veux vraiment que les bordures n'aient pas la même épaisseur :
    (comme sur l'image fournie)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    img {
      padding:8px 17px; background:#fff; /* blanc */
      border:10px solid #fde7e7; /* rose */
      border-top:14px solid #fde7e7;
      border-bottom:14px solid #fde7e7;
    }
    N.B. Pour info, une balise img s'écrit avec un attribut alt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="..." alt="" />
    • alt permet de mettre un texte alternatif

    on peut aussi ajouter un attribut title="..." pour l'accessibilité (mal-voyant) sur les boutons-images (comme sur ton site).
    Dernière modification par Invité ; 17/06/2015 à 09h17.

  4. #4
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Juin 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Urbaniste

    Informations forums :
    Inscription : Juin 2015
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Bonjour,
    Merci infiniment, mais même avec le code image j'ai du mal car en gros, je cherche à mettre une image pour le haut et le bas, et une autre pour les côtés.


    Ce code c'est celui que j'ai pour les bordures de couleurs.

    Merci pour tout

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    quel intérêt de mettre 4 images, là une une seule suffit ???

    Même avec une image texturée, une image carrée 10x10px ou 20x20px devrait être suffisante (avec un "repeat") :

    D'autant plus que le code que j'ai proposé donne un résultat très similaire, avec simplement une couleur (sans texture).
    As-tu au moins eu la curiosité de tester ?
    Dernière modification par Invité ; 17/06/2015 à 16h31.

  6. #6
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Juin 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Urbaniste

    Informations forums :
    Inscription : Juin 2015
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Oui bien sur j'ai testé, il y a une option de prévisualisation
    Pour l'image je ne savais pas merci.

  7. #7
    Invité
    Invité(e)
    Par défaut
    avec une image carrée 14x14px (par exemple) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    img {
      position:relative; 
      padding:8px 17px; background:#fff; /* blanc */
      border-width:10px 15px; border-style:solid;
      border-image: url(http://www.developpez.net/forums/attachments/p180869d1434551625/webmasters-developpement-web/mise-page-css/bordure-image/imgbg.png) 20% round;
    }
    => image ici : Nom : imgbg.png
Affichages : 95
Taille : 3,1 Ko
    Dernière modification par Invité ; 17/06/2015 à 18h38.

  8. #8
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Juin 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Urbaniste

    Informations forums :
    Inscription : Juin 2015
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Waouh super ! Merci mille fois !

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

Discussions similaires

  1. Comment alterner une bordure image
    Par java250r dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/04/2012, 05h25
  2. Impossible d'enlever une bordure (image)
    Par bond70 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 05/10/2011, 00h57
  3. Réponses: 5
    Dernier message: 28/08/2011, 12h45
  4. comment detecter une bordure dans une image??
    Par gronaze dans le forum Traitement d'images
    Réponses: 8
    Dernier message: 17/11/2008, 01h10
  5. mettre une bordure aux images
    Par kevinf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/02/2006, 17h00

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