Hi everyone! The past few days, we made some major updates on Sopler that we started designing a long time ago.
It is now possible to set a due date or edit your items using a brand new options menu. Also, when you enter a YouTube link, a (auto-scalable) player will appear on the list! Image may be NSFW.
Clik here to view.
Nonetheless, this post concerns changing a Font Awesome icon to another Font Awesome icon when the first one is on hover.
Firstly, I came across this post and a few (unrelated but helpful) answers on Stack Overflow that used the content property. Then, I thought that this might work pretty well and it did.
For example,
<div class="divclass"> <i class="fa fa-circle-o"></i> </div>
using this CSS:
.divclass{ font-size:5em; color:grey; cursor:pointer; } .divclass:hover .fa-circle-o:before{ content:"f05d"; color:green; opacity:0.4; }
OK, the div element will be a full-width rectangle (use your Developer Toolbar to check what’s going on), but you can modify it later. Anyway, the result is: http://jsbin.com/noqiwi/
It might be trivial but it’s also a lot easier than other implementations I’ve seen so far.
The post Change a Font Awesome icon on hover (using content) + Sopler news! appeared first on Kostas Antonakoglou.