Je dois modifier la largeur de la bordure de l'icône - fa-comment-o. Peut-on changer la taille de la largeur de la bordure avec css?
Oui, vous pouvez. Utilisez une ombre de texte:
.my-icon {
text-shadow: 0 0 3px #000;
}
Ou aussi vous pouvez utiliser webkit text stroke rappelez-vous que cela fonctionne uniquement avec Chrome et Safari
-webkit-text-fill-color: white;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: black;
Depuis la version 5.0.6, Font Awesome utilise svg
s et path
s pour dessiner leurs icônes. Avec un peu d'aide de l'outil Inspecter un élément, voici comment appliquer des bordures aux chemins des icônes.
.fa-comment g g path {
stroke: black;
stroke-width: 10;
}
Utilisez la propriété text-shadow comme suit:
.my-bordered-icon{
text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}
Les frontières sont intégrées - au moins à partir de la v4.6.
"Utilisez fa-border et fa-pull-right ou fa-pull-left pour des guillemets faciles à tirer ou des icônes d'articles."
<i class="fa fa-camera-retro fa-border"></i> fa-lg
Le rembourrage, le style de bordure, la couleur, etc. peuvent être modifiés dans le fichier css font-awesome; recherche de fa-border.
Pour ce faire, empilez d'autres icônes sur l'icône fa-circle
pour leur donner une forme circulaire. La couleur peut également être inversée à l'aide de la classe fa-inverse
. Vous pouvez placer des icônes Font Awesome presque n'importe où à l'aide du préfixe CSS fa
et du nom de l'icône. Font Awesome est conçu pour être utilisé avec des éléments en ligne (nous aimons la balise <i>
pour la brièveté, mais utiliser un <span>
est plus correct sémantiquement).
exemple et en apprendre davantage sur lui http://fontawesome.io/examples/
Pour augmenter la taille des icônes par rapport à leur conteneur, utilisez les classes fa-lg (augmentation de 33%), fa-2x
, fa-3x
, fa-4x
ou fa-5x
.
<i class="fa fa-camera-retro fa-lg"></i> fa-lg
<i class="fa fa-camera-retro fa-2x"></i> fa-2x
<i class="fa fa-camera-retro fa-3x"></i> fa-3x
<i class="fa fa-camera-retro fa-4x"></i> fa-4x
<i class="fa fa-camera-retro fa-5x"></i> fa-5x
donnez simplement une classe à votre icône avec le style suivant.
.fa-border-icon {
border-width: 3px;
border-style: solid;
border-color: orange;
border-image: initial;
border-radius: 50% 50% 50% 50%;
padding: 6% 9% 6% 9%;
}
(utilisez des rembourrages et des rayons selon vos besoins)