Navigační lišta CSS


Obsah

    Zobrazit obsah


Demo: Navigační lišty

Vertikální


Navigační lišty

Mít snadno použitelnou navigaci je důležité pro jakýkoli web.

Pomocí CSS můžete přeměnit nudné HTML nabídky na dobře vypadající navigační panely.


Navigační lišta=seznam odkazů

Navigační panel potřebuje jako základ standardní HTML.

V našich příkladech vytvoříme navigační panel ze standardního seznamu HTML.

Navigační lišta je v podstatě seznam odkazů, takže použití prvků <ul> a <li> je dokonalé smysl:

Příklad

Zkuste to sami →

<!DOCTYPE html>
<html>
<body>

<ul>
  <li><a href="#home">Home</a></li>
  <li><a href="#news">News</a></li>
  <li><a href="#contact">Contact</a></li>
  <li><a href="#about">About</a></li>
</ul>

<p>Note: We use href="#" for test links. In a real web site this would be URLs.</p>

</body>
</html>


Nyní odeberme ze seznamu odrážky, okraje a odsazení:

Příklad

Zkuste to sami →

<!DOCTYPE html>
<html>
<head>
<style>
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
</style>
</head>
<body>

<p>In this example, we remove the bullets from the list, and its default padding and margin.</p>

<ul>
  <li><a href="#home">Home</a></li>
  <li><a href="#news">News</a></li>
  <li><a href="#contact">Contact</a></li>
  <li><a href="#about">About</a></li>
</ul>

</body>
</html>


Vysvětlený příklad:

list-style-type: none;

- Odstraňuje kulky. Navigační panel nepotřebuje značky seznamu

margin: 0;

pro odstranění výchozího nastavení prohlížeče

padding: 0;

pro odstranění výchozího nastavení prohlížeče

Kód ve výše uvedeném příkladu je standardní kód použitý ve svislém i vodorovném navigačním panelu, o kterém se dozvíte více v dalších kapitolách.