Как спрятать фон под рамкой

Мне нужно изменить веб-сайт, чтобы увеличить кликабельную зону всех ссылок для мобильных устройств. Я дал все ссылки прозрачнымborder и отрицательныйmargin одного размера, чтобы не влиять на поток текста. Теперь это работает как шарм. Но не на элементах, которые имеют фон. Фон распространяется до прозрачной границы. Такое поведение швов должно быть согласованным во всех браузерах.

http://jsfiddle.net/hq65C/1/ вот другой пример:http://jsfiddle.net/DytDA/

Почему это? Я всегда думал, что граница находится за пределами элемента. Как я мог это исправить. (Мне нужно решение, которое не требует изменения HTML).

Ответы на вопрос(4)

Ваш ответ на вопрос