Here is a fiddle.
foo bar baz
and
a.infolink::before {
I can get it to work but not using a percentage in width. Pixels work fine
visibility: visible; content: "stuff"; min-width: 29px; width: 100%; float: left; position: relative; top: -15px; left: 0;