M
mustermen
Gast
Ne sorry, ich verstehs nicht. Willst du das ober Menü weiter unterteilen also z.B. Moding unterteilen in cases, waku oder wohin soll die subnavi hinführen?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Menu:
width: 765px; height:38px; padding-left: 13.5px;
Submenu:
width: 765px; height 22px; padding-left: 13.5px;
* {
padding: 0;
margin: 0;
}
#menu{
padding-left: 50px;
height: 40px;
width: 730px;
background-color:#999;
}
#menu ul{
list-style: none;
}
#menu ul li { /*Hier kannst du die roten striche verändern!*/
float: left;
position: relative;
font-size: 24px;
color: #F00;
line-height: 40px;
font-weight: bolder;
}
#menu ul li a { /*Hier kannst du die Schrift des menu verändern!*/
margin: 4px 0 0 0;
width: 70px;
height: 34px;
display: block;
background:#333;
text-align: center;
text-decoration: none;
font: bold 14px/34px Arial, Helvetica, sans-serif;
color: #FFF;
}
#menu ul li a:hover {
background: #F00;
}
#menu ul li ul {/* Unternavigation ausblenden */
width: 500px; /*Dieser wert muss größer sein als die länge alle subnavigations punkte zusammen*/
height: 40px;
position: absolute;
top: 38px;
display: none;
}
#menu ul li:hover ul {/* Unternavigation einblenden */
display: block;
}
#menu ul li .subnavigation li, #menu ul li .subnavigation li a {
font: 14px/20px Arial, Helvetica, sans-serif;
width: auto;
color: #000;
display: inline;
text-decoration: none;
background: #FFF;
padding: 1px 0px;
margin-top: 18px; /*hiermit veränderst du den oberen Abstand zu dem hauptmenü. Achtung beim verändern unbedingt die height von #menu ul li ul mit verändern!*/
}
#menu ul li .subnavigation li {
color: #F00;/*Das sind die roten Doppelpfeile*/
}
#menu ul li .subnavigation li a:hover { /*Das passiert wen man auf die subnavigation geht*/
color: #F00;
text-decoration: underline;
}
<div id="menu">
<ul>
<li><a href="#">Index</a></li>
<li>|</li>
<li><a href="#">Projects</a>
<ul class="subnavigation">
<li>»</li>
<li><a href="#">Aktuelle Projekte</a></li>
<li>»</li>
<li><a href="#">Projekte 2010</a></li>
</ul>
</li>
<li>|</li>
<li><a href="#">Toturials</a>
<ul class="subnavigation">
<li>»</li>
<li><a href="#">Lackierung</a></li>
<li>»</li>
<li><a href="#">Kabel Sleeve</a></li>
<li>»</li>
<li><a href="#">Plexi Gravur</a></li>
<li>»</li>
<li><a href="#">Overcklocking</a></li>
</ul>
</li>
<li>|</li>
<li><a href="#">Gallery</a>
<ul class="subnavigation">
<li>»</li>
<li><a href="#">Aktuelle Fotos</a></li>
<li>»</li>
<li><a href="#">Fotos 2010</a></li>
</ul>
</li>
<li>|</li>
<li><a href="#">Reviews</a>
<ul class="subnavigation">
<li>»</li>
<li><a href="#">Hardware</a></li>
<li>»</li>
<li><a href="#">Perepherie</a></li>
<li>»</li>
<li><a href="#">Software</a></li>
</ul>
</li>
<li>|</li>
<li><a href="#">Partner</a></li>
<li>|</li>
<li><a href="#">Contact</a></li>
</ul>
</div>
background-image:url(bg_m.gif); background-repeat:no-repeat; top:1px;left:13.5px;
sieht das menu beim mouse over nicht vertikal zentriert, also das rote.#menu ul li a { /*Hier kannst du die Schrift des menu verändern!*/
margin: 4px 0 0 0;
#include{
width:740px;
height: 600px;
margin: 0 0 0 13.5px;
background-color: #f9f9f9;
background-image:url(bg_m.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}
.trennlinie{
width: 235px;
height: 1px;
margin: 2px 0px;
background: url(spon_trenn.gif);
}
<li class="trennlinie"></li>
#menu ul li .subnavigation li {
padding-right: 2px;
}
.aktive_menu {
background: #f00;
}
.aktive_submenu {
color: #f00;
}
#menu ul li:hover ul, #menu ul li:aktive ul {
display: block;
}
#menu ul li .aktive_menu {
background: #f00;
}
<li><a href="#" class="aktive_menu">Index</a></li>
#menu ul li .aktive_menu {
background: #f00;
}
<li><a href="#" class="aktive_menu">Index</a></li>
#menu ul li .aktive_menu a:active {
background: #f00;
}
<?php
$sites['menu1'] = 'ordner/ordner2/ordner3/ordner4/menu1datei.php';
$sites['menu2'] = 'ordner/ordner2/ordner3/ordner4/menu2datei.php';
$sites['menu3'] = 'ordner/ordner2/ordner3/ordner4/menu3datei.php';
if(isset($_GET['abkürzung']) && isset($sites[$_GET['abkürzung']])) {
include $sites[$_GET['abkürzung']];
} else {
include 'ordner/ordner2/ordner3/ordner4/menu1datei.php';
}
?>