I have a CSS problem in Safari. After changing the text of a html element the position of ::after does not update.
$('#view').text("Shorter text"); // does not update the position of the #view::after pseudo-element
http://jsfiddle.net/cpdmLnw7/
But works perfectly in Chrome and Firefox.
Any ideas why?