Damit ein Anker-Tag () den gesamten Raum innerhalb eines Listenelements (
Die Problematik von Inline-Elementen ergibt sich aus ihrer Verwendung für fließenden Text. Angesichts der Unsicherheit des Zeilenumbruchs wäre es nicht sinnvoll, eine feste Breite für Inline-Elemente festzulegen.
Um die Breitensteuerung für das Anker-Tag zu aktivieren, ist es wichtig, seine Anzeigeeigenschaft zu ändern. Es gibt zwei gültige Optionen:
Anzeigeeigenschaftsoptionen:
Beispielcode:
Um die Block- oder Inline-Block-Anzeigeeigenschaft anzuwenden, verwenden Sie CSS wie unten gezeigt:
<code class="css">a.wide { display: block; } a.wide-inline { display: inline-block; }</code>
HTML-Implementierung:
Integrieren Sie die geänderte Anzeigeeigenschaft in Ihren HTML-Code.
<code class="html"><ul id="menu"> <li><a class="wide" href="javascript:;">Home</a></li> <li><a class="wide-inline" href="javascript:;">Test</a></li> </ul></code>
Hinweis:
Während es Es ist möglich, die Breite von Inline-Elementen in IE6 festzulegen. Dieses Verhalten wird als fehlerhafte CSS-Implementierung angesehen.
Das obige ist der detaillierte Inhalt vonWie dehne ich Anker-Tags aus, um den gesamten Bereich eines Listenelements auszufüllen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!