<p>The modified workaround introduced in <a href="https://github.com/openstreetmap/openstreetmap-website/commit/3d40181" class="commit-link"><tt>3d40181</tt></a> doesn't seem to fix this properly (Opera, Chrome still render the +/- icons). This is because it doesn't really make sense to use <code>text-indent</code> with a percentage value when the containing element does have a width of 0 (see <a href="http://www.w3.org/TR/CSS21/text.html#indentation-prop">specs</a>).</p>
<p>But, as we already know the width of the object in question, one could simply use that fixed value <code>text-indent: 26px</code>. Also, <code>white-space: nowrap</code> is not needed, when the text to hide doesn't contain any whitespace.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">
—<br>
Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/issues/164#issuecomment-10676392'>view it on GitHub</a>.
</p>
<img src='https://github.com/notifications/beacon/J6T91GIPIyhU-8ti4GCGP98_UZTRAhtyIjAjorWDZ_mHo29V7Za-ku2NIpHLlaC-.gif' height='1' width='1'>