2013-04-29 2 views
-3

comment créer une flèche sans utiliser l'image en HTML? J'ai un plugin jquery ou des témoignages où ils ont créé une flèche sans utiliser l'image en utilisant le style suivant:comment créer une flèche sans utiliser d'image en HTML?

#testimonials .item div.text:after { 
    content: " "; 
    border: 10px solid transparent; 
    border-right-color: #fff; 
    display: block; 
    width: 0; 
    height: 0; 
    margin-top: -10px; 
    position: absolute; 
    left: -20px; 
    top: 50%; 
} 

Je ne peux pas comprendre ce style.

+1

Utilisez un caractère de flèche. – Oded

+0

duplication possible de [Comment fonctionne cette forme de triangle CSS?] (Http://stackoverflow.com/questions/7073484/how-does-this-css-triangle-shape-work) – Bojangles

+3

Je n'avais aucune idée [Google] (http://hedgerwow.appspot.com/demo/arrows) [était] (http://www.yuiblog.com/blog/2010/11/22/css-quick-tip-css-arrows-and-shapes- sans balise /) [cassé] (http://css-tricks.com/snippets/css/css-triangle/) – Bojangles

Répondre

3

← va créer un personnage ←

→ créera un caractère →.

etc ..

Jetez un oeil à HTML characters.

Cela dépend vraiment du type de flèche que vous voulez créer.

1

soit utiliser les polices web comme Font Awesome autre comme @Oded dit, vous pouvez utiliser un caractère de flèche avec la propriété CSS content, en cas de liste ou utiliser les entités HTML comme ← ou →

Demo

ul li:before { 
    content: '→ '; 
} 
Questions connexes