Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Когда я присваиваю этой ссылке display: block или inline-block или flex, она всё равно растягивается на всю строку, как это исправить. Просто я делаю задний фон и это будет кнопка, но из-за того что она так растянута фон тоже растягивается.