Можно ли установить ширину и высоту в пикселях в теге привязки? Я бы хотел, чтобы тег привязки имел фоновое изображение, сохраняя при этом текст внутри привязки.
li {
width: 32px;
height: 32px;
background-color: orange;
}
li a {
width: 32px;
height: 32px;
background-color: red;
}
<li><a href="#">Something</a></li>
html
css
cross-browser
Люк
источник
источник
Все эти предложения работают, если вы не поместите якоря в список UL.
Затем любые правила каскадных таблиц стилей отменяются в браузере Chrome. Ширина становится автоматической. Затем вы должны использовать встроенные правила CSS непосредственно в самой привязке.
источник
Это не точный дубликат (насколько я могу найти), но это обычная проблема .
display:block
это то, что вам нужно. но вы должны прочитать спецификацию, чтобы понять почему.источник
Ниже работает для меня
источник