On fontawesome's example page, they show this code:
Use fa-ul and fa-li to easily replace default bullets in unordered lists.
<ul class="fa-ul">
<li><i class="fa-li fa fa-check-square"></i>Listicons (like these)</li>
<li><i class="fa-li fa fa-check-square"></i>can be used</li>
<li><i class="fa-li fa fa-spinner fa-spin"></i>to replace</li>
<li><i class="fa-li fa fa-square"></i>default bullets in lists</li>
</ul>
This works fine, but I have a lot of unordered lists on my wordpress site, and I was wondering if it was possible to make the fontawesome checkbox the default bullet across the entire site? I know that my theme uses LESS, so any LESS code is acceptable.
I was thinking about doing something like like this in css:
ul li i {
class="fa-li fa fa-square";
}
But I don't think that's possible with css. I was looking at LESS and I think mixins might prove useful, but I haven't been able to figure out the correct syntax.
Any help is much appreciated.
To insert an icon, add the name of the icon class to any inline HTML element. The <i> and <span> elements are widely used to add icons. All the icons in the icon libraries below, are scalable vector icons that can be customized with CSS (size, color, shadow, etc.)
Just look at how they actually got the icons to appear on their site. They use a before
pseudoelement that has the FontAwesome
font-family
and to make the actual icon appear they use the content
property.
http://jsfiddle.net/kqa6B/
<ul>
<li>One</li>
<li>Two</li>
</ul>
.
li {
list-style:none;
}
li:before {
font-family:'FontAwesome';
content:"\f14a";
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With