Я знаю только два решения, чтобы решить эту проблему, хотя оба они в конечном итоге сводятся к необходимости фона:
Вариант 1
Установите background-color
на .fakelink
, который не является прозрачным. Хотя в вашем случае это явно не очень полезно, оно иллюстрирует необходимость фона.
Если вам нужна только поддержка IE9, я бы предложил использовать rgba с низкой непрозрачностью альфа:
.fakelink{ background-colour: rgba(255,255,255,0.01) }
Вариант 2
Используйте маленький прозрачный .png или .gif и используйте его как background-image
для .fakelink