Comment puis-je remplacer Bootstrap & lt; blockquote & gt; border-left avec une icône FontAwesome en CSS?
Lorsqu'un <blockquote>
apparaît dans mon div, je voudrais le remplacer afin qu'il utilise FontAwesome de icon-quote-left
par opposition à la border-left: 5px rgb....
valeur, il utilise maintenant.
Comment puis-je le faire en utilisant simplement CSS?
Je ne veux pas utiliser de JS - parce qu'il ajoute trop de charge à la page.
source d'informationauteur marcamillion
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire avec un CSS Pseudo-élément. Voici un JSFiddle à démontrer: http://jsfiddle.net/cvADH/
Désolé sur iPad ne peut donc pas donner une réponse précise, mais la logique serait d'ouvrir bootstrap CSS trouver l'endroit précis où l'icône de la blockqote est déclarée et de la remplacer par votre propre CSS qui va probablement à quelque chose comme la désactivation de bootstrap styles d'arrière-plan de l'image/position interrupteur de police-famille, et sans doute ajouter un contenu: 'char' qui combine le caractère qui correspond à la police impressionnant de caractère.
Mise à jour:
Voir ici comment c'est fait
FontAwesome
https://github.com/malarkey/320andup/blob/master/less/font-awesome.less
BootStrap
https://github.com/twitter/bootstrap/blob/master/less/sprites.less