The background method doesn't work when using a stencil. It's for a Tumblr theme that allows users to change a particular highlighted color, can't go that route: http://codepen.io/ggilmore/pen/Fvfna
Using positions for an pseudo element that sits within an inline element is a bad idea as browsers can render inconsistent results, all you need is display: inline-block and it works consistently in all browsers that support the :after pseudo selector.
Here's what I'm trying to do: http://codepen.io/ggilmore/pen/xdlJF
Put a little icon after a link. The problem is when the link goes multi-line.
display: inline-blockand it works consistently in all browsers that support the:afterpseudo selector.http://jsfiddle.net/chrisupjohn/AznZs/3/
It looks like there's no easy solution here. I suppose the widowed element is better than just completely breaking in FF.
jQuery:
SCSS: