Der Unterschied zwischen dieser Navigation und den zwei "einfachen"
CSS-Klappnavis besteht darin, dass für diese Navigation statt reiner Farbwerte Hintergrundgrafiken verwendet werden.
Deshalb müsst Ihr zunächst mal die Grafiken für eure Navi erstellen und
als Assets in euer Projekt einbinden.
Die Navigation besteht aus zwei Codes. Einmal der CSS-Code für das Aussehen der Navigation und einmal der html-Code für den Aufbau der Navigationsleiste.
Beginnen wir mit dem CSS-Code.
Hinweis!!! Das Tutorial geht von einer
Publizierung nach Asset-Typ aus. Achtet bitte darauf, dass bei Verwendung der Navi auf Unterseiten, die Pfadangaben zu den Schaltflächengrafiken um einen Pubkt ergänzt werden müssen.
Also statt ./assets/... muss es auf allen Unterseiten ../assets/... lauten.
------------------------------------------------------------------------------------------------
Ab hier nur für Nutzer von NetObjects Fusion 9 und niedriger ------------------------------------------------------------------------------------------------
Nutzer die bis einschließlich NOF9 verwenden, kopieren den folgenden Code und fügen ihn ins Masterrahmen-html ihres Projekts zwischen die Head-Tags ein.
Dazu drückt ihr einmal die Taste F10 auf der Tastatur, und klickt dann auf den html-Button der Eigenschaftenpalette. Es öffnet sich ein Fenster, Ihr aktiviert den Reiter „Zwischen
Head-Tags” und fügt im unteren Teil des Fensters den Code ein. Die Eingabe bestätigt Ihr mit dem OK-Button.
<style type="text/css">
ul {
font-family: Arial, Verdana;
font-size: 14px;
margin: 0;
padding: 0;
list-style: none;
}
ul li {
display: block;
position: relative;
width: 161px; /* Breite der Grafik plus 1px */
float:left;
}
li ul { position: absolute;
top:41px; /* Höhe der Grafik plus 1px */
display: none;
}
/* Formatierung der Standard-Schaltflächen */
ul li a {
display: block;
text-decoration: none;
color: #ffffff;
border-top: 1px solid #ffffff;
padding: 10px 15px 10px 15px;
background: url(./asset/images/SF1.png) no-repeat 50% 0% ;
margin-left: 1px;
white-space: nowrap;
height:20px; /*Höhe der Grafik minus padding oben und unten*/
}
/* Formatierung der Standard-Schaltflächen bei mousover*/
ul li a:hover {
background: url(./asset/images/SF2.png)
}
li:hover ul {
display: block;
position: absolute;
}
li:hover li {
float: none;
font-size: 12px;
}
/* Formatierung der Klapp-Schaltflächen*/
li:hover a {
background: url(./asset/images/SF2.png);
padding-top:12px;
height:18px;
}
/* Formatierung der Klapp-Schaltflächen bei mousover*/
li:hover li a:hover { background: url(./asset/images/SF1.png) }
</style>
------------------------------------------------------------------------------------------------
Ab hier nur für Nutzer von NetObjects Fusion 10 und höher------------------------------------------------------------------------------------------------
Nutzer ab der NetObjectsFusion - Version 10 kopieren den folgenden Code, wechseln in die Designansicht, aktivieren dort den Reiter CSS und fügen den kopierten Code am Ende des vorhandenen Codes ein.
ul {
font-family: Arial, Verdana;
font-size: 14px;
margin: 0;
padding: 0;
list-style: none;
}
ul li {
display: block;
position: relative;
width: 161px; /* Breite der Grafik plus 1px */
float:left;
}
li ul { position: absolute;
top:41px; /* Höhe der Grafik plus 1px */
display: none;
}
/* Formatierung der Standard-Schaltflächen */
ul li a {
display: block;
text-decoration: none;
color: #ffffff;
border-top: 1px solid #ffffff;
padding: 10px 15px 10px 15px;
background: url(./asset/images/SF1.png) no-repeat 50% 0% ;
margin-left: 1px;
white-space: nowrap;
height:20px; /*Höhe der Grafik minus padding oben und unten*/
}
/* Formatierung der Standard-Schaltflächen bei mousover*/
ul li a:hover {
background: url(./asset/images/SF2.png)
}
li:hover ul {
display: block;
position: absolute;
}
li:hover li {
float: none;
font-size: 12px;
}
/* Formatierung der Klapp-Schaltflächen*/
li:hover a {
background: url(./asset/images/SF2.png);
padding-top:12px;
height:18px;
}
/* Formatierung der Klapp-Schaltflächen bei mousover*/
li:hover li a:hover { background: url(./asset/images/SF1.png) }
Die wichtigsten Bereiche habe ich mit entsprechenden Kommentaren versehen, so dass Ihr genau sehen könnt, an welcher Stelle Ihr ggf. Farben oder Schrift Eurer Schaltflächen ändern könnt.