Categories

Ausgewählte Vorlagen

HTML/CSS. Wie erstellt man vertikale und horizontale Menüs

Chris Diaz März 13, 2020
Rating: 3.7/5. From 33 votes.
Please wait...

In diesem Tutorial zeigen wir Ihnen, wie man vertikale und horizontale Menus in HTML mithilfe von CSS-Stylen erstellt. Bevor Sie loslegen, stellen Sie sicher, dass Sie die ungeordnete HTML Liste kennen. Lesen Sie bitte das Tutorial durch wie erstellt man ein HTML Menu .

Also, erstellen Sie ein HTML Menu mithilfe von die ungeordnete Liste:

<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Partners</a></li>
<li><a href="#">Contacts</a></li>
</ul>

Dann brauchen Sie eine neue CSS Datei zu erstellen und sie in der HTML Seite einzubinden:

  <link href="style.css" rel="stylesheet" type="text/css" />

Stellen Sie sicher, dass Sie den CSS Attachment Code in <head> TAG auf Ihrer HTML Seite ubergeschrieben haben.

Sie konnen auch die Inline-Stylen benutzen.

	<style type="text/css">
		...here goes your CSS styles...
	</style> 

Sie werden jetzt folgendes Ergebnis erhalten:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
	<link href="style.css" rel="stylesheet" type="text/css" />
</head>

<body>

<ul>
	<li><a href="#">Home</a></li>
	<li><a href="#">About</a></li>
	<li><a href="#">Services</a></li>
	<li><a href="#">Partners</a></li>
	<li><a href="#">Contacts</a></li>
</ul>

</body>
</html>

Die ungeordnete Liste hat ihr eigenen Stylen, folglich bekommst du ein vertikales Menu ohne weitere Anderungen.

Fur das horizontale Menu mussen Sie einige Veranderungen in HTML und CSS machen.

Zuerst fugen Sie neue Klasse auf die Liste hinzu, ersetzen Sie <ul> durch <ul class="horizontal">

Und jetzt machen wir mal das horizontale Menu in der CSS-Datei. Die ungeordnete Liste hat Margin und Padding Werte (margin and padding values), die standardma?ig zugewiesen sind. Nehmen wir die Weg:

ul.horizontal{
margin:0;
padding:0;
}

Dann machen wir Ihre list-items display horizontal. :

ul.horizontal li{
display:block;
float:left;
padding:0 10px;
}

Fugen Sie den horizontalen Padding Wert auf der Item-Liste hinzu, um die nicht geklebt werden. Jetzt ist Ihres Menu fertig! Machen Sie jetzt die andere Anderungen nach Ihren Vorstellungen (Links einstellen, tolle Farben und Hintergrund einfugen usw.)

Dieser Eintrag wurde um Arbeit mit CSS geschrieben und css, HTML, list, menu markiert. Bookmarken Sie den permalink.

Submit a ticket

Sollte Ihre Frage durch die Tutorials nicht ausreichend beantwortet worden sein, benutzen Sie bitte den folgenden Link, um sich an unser Beratungsteam (Support) zu wenden. Wir bieten Ihnen unsere Hilfe und Unterstutzung an. 24 Stunden am Tag, 7 Tage die Woche!
Ticket Einrichten