|
|||
Menü-Problem
Hallo,
tolles Forum hier!!! Bisher wurde ich immer fündig bei der Lösung meiner CSS-Probleme aber diesmal leider nicht, vielleicht könnt ihr mir paar Tips geben. Zum Problem: Ich möchte ein Menü erstellen, davon soll jeder Menüpunkt eine eigene Farbe bekommen. Außerdem soll sich beim Hover-Effekt die Höhe vergrößern jedoch die dahinterliegende Leiste so bleiben wie zuvor. Schwer zu erklären deshalb der verkürzte Code: Html: Code:
<table cellpadding="0" cellspacing="0"> <tr id="navi_bar"> <td> <ul id="navi"> <li id="blue"><a href="index.html">INFORMATIVES</a></li> <li id="grey"><a href="index.html">KONTAKT</a></li> </ul> </td> </tr> </table> Code:
#navi_bar { width : 1024px; height : 27px; background-color : #CC9933; z-index:1; } #navi { padding : 0; margin : 0; list-style : none; } #navi li { float : left; display : block; margin : 0; width : 130px; height : 27px; } #navi li a{ display : inline; float : left; width : 130px; height : 27px; text-align : center; text-decoration : none; color:#FFFFFF; } #blue:hover{ background : #6600FF; z-index : 200; height : 35px; } #grey:hover { background: #666667; z-index:200; height:35px; } Außerdem zickt hier auch noch der IE wieder rum, mit dem FF klappts ansatzweise. Bin für jeden Tip dankbar!!! |
Sponsored Links |
|
|||
Wenn du hier schon eine Weile mitliest, müsstest du doch auch gemerkt haben, dass Codeschnipsel nicht ausreichen.
http://xhtmlforum.de/40080-f-r-frage...twortende.html Zu deiner Breite: Folge folgendem Link und lies nach, was unter "Applies to" steht. CSS 2.1, 10.2 Content width: the 'width' property Es stellt sich die Frage, was die Tabelle überhaupt in deinem Code zu suchen hat.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Sponsored Links |
|
|||
Bitte, gern geschehen.
Zitat:
Du brauchst auch kein Div um deine Liste. Du hast bereits ein ul-Element, das deinen Hintergrund bekommen kann.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
Vielen Dank fricca!
Muß ich hier auf JS zurückgreifen? Verdammt, ich bin nur Java mächtig.. hast du mir in dieser Sache vielleicht auch noch nen Tip? Gruß freshman Geändert von freshman13 (19.09.2008 um 14:48 Uhr) |
|
|||
Nein, wieso denn? Leg deinen Hover-Effekt einfach auf die Links.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
Sicher, es wird nur eine Farbe verwendet, nämlich die Farbe des letzten Vorkommens deines Selektors #navi li a:hover. Der ist sicher nicht geeignet, wenn du jeden Menüpunkt separat ansprechen willst.
#blue a:hover #grey a:hover Ich glaube, du brauchst ein gutes Buch für Einsteiger: Little Boxes.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken Geändert von fricca (19.09.2008 um 15:05 Uhr) |
|
|||
Puh.
Ich habe in meinem Vorposting die Lösung in Rot markiert.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Problem bei flyout Menü | bolshi | CSS | 18 | 30.06.2010 12:27 |
Tab Menü Problem | BloodHunger | CSS | 6 | 22.12.2008 16:04 |
hilfe: problem bei java script menü | peppi | Javascript & Ajax | 0 | 24.07.2007 18:51 |
Dropdown Menü -> Problem im FF | gr-ha | CSS | 1 | 04.08.2006 20:55 |
Das Menü und mein Problem | Sven | CSS | 1 | 13.03.2005 02:07 |