Ist es möglich, die Breite und Höhe eines Ankertags in Pixel festzulegen? Ich möchte, dass das Ankertag ein Hintergrundbild enthält, während der Text im Anker verbleibt.
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
Luke
quelle
quelle
Alle diese Vorschläge funktionieren nur, wenn Sie die Anker in eine UL-Liste einfügen.
Anschließend werden alle Cascade-Stylesheet-Regeln im Chrome-Browser überschrieben. Die Breite wird automatisch. Dann müssen Sie Inline-CSS-Regeln direkt auf dem Anker selbst verwenden.
quelle
Es ist kein genaues Duplikat (soweit ich es finden kann), aber dies ist ein häufiges Problem .
display:block
ist was du brauchst. Sie sollten jedoch die Spezifikation lesen, um zu verstehen, warum.quelle
Unten für mich arbeiten
quelle