Heim > Web-Frontend > CSS-Tutorial > So erreichen Sie eine horizontale Anordnung von ul und li in CSS

So erreichen Sie eine horizontale Anordnung von ul und li in CSS

王林
Freigeben: 2020-03-30 09:21:28
nach vorne
4614 Leute haben es durchsucht

So erreichen Sie eine horizontale Anordnung von ul und li in CSS

Da li ein Element auf Blockebene ist, belegt es standardmäßig eine Zeile. Um eine horizontale Anordnung zu erreichen, werden im Allgemeinen die folgenden zwei Methoden verwendet:

float:left
Nach dem Login kopieren

Es gibt Ein Problem mit dieser Einstellung ist, dass es vom Textfluss getrennt wird, das heißt, es nimmt keine Position ein. Wenn das übergeordnete Element einen bestimmten Stil hat und keine feste Breite und Höhe hat, wird dies empfohlen dass das übergeordnete Element seinen Float löscht oder eine feste Breite und Höhe festlegt.

display:inline-block
Nach dem Login kopieren

Das heißt, li wird in ein Inline-Element umgewandelt und die Breite, Höhe und Ränder können ebenfalls eingestellt werden. Dies hat auch ein Problem mit Inline-Block It Aus Kompatibilitätsgründen wird empfohlen, danach zwei Attribute hinzuzufügen, d >

*display:inline;
*zoom:1;
Nach dem Login kopieren

CSS-Code zwei:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>CSS + ul li 横向排列的两种方法 </title>
</head>
<body>
  <div id="nav">
  <ul>
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>    
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>
    <li><a href="http://blog.csdn.net/superbirds" title="">superbirds</a></li>
  </ul>
  </div>
</body>
</html>
Nach dem Login kopieren
Empfohlene verwandte Video-Tutorials: CSS-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo erreichen Sie eine horizontale Anordnung von ul und li in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage