zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Dropdown Menü nicht gewollt Transparent

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 12.10.2014, 21:41
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 12.10.2014
Beiträge: 2
Kintrax befindet sich auf einem aufstrebenden Ast
Standard Dropdown Menü nicht gewollt Transparent

Hi, ich habe in meine Webseite eine Menü eingebaut.
Nach dieser Vorlage: How to Create a CSS3 Dropdown Menu - Designmodo

Ich habe es noch etwas angepasst.
Nun habe ich aber das Problem das das Dropdown Menü das sich aufklappt teilweise Transparent ist so das zum Beispiel das Datum des Beitrages durchscheint, was ich aber gar nicht möchte. (Siehe Bilder im Anhang)

Der aktuelle CSS Code:
Code:
/*Main Menü*/

.menu,
.menu ul,
.menu li,
.menu a {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}
 
.menu {
    height: 40px;
    width: 1000px;
 
    background: #8e5de7;
}
 
.menu li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    height: 40px;
}

.menu li a {
    display: block;
    padding: 0 14px;
    margin: 6px 0;
    line-height: 28px;
    text-decoration: none;
 
 
    font-family: Georgia, Arial, sans-serif;
    font-size: 13px;
 
    color: #999999;
 
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
}
 
 
.menu li:hover > a { color: #000000; }

.menu ul {
    position: absolute;
    top: 40px;
    left: 0;
 
    opacity: 0;
    background: #8e5de7;
 
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
 
    -webkit-transition: opacity .25s ease .1s;
    -moz-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
}
 
.menu li:hover > ul { opacity: 1; }
 
.menu ul li {
    height: 0;
    overflow: hidden;
    padding: 0;
 
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
}
 
.menu li:hover > ul li {
    height: 36px;
    overflow: visible;
    padding: 0;
}

.menu ul li a {
    width: 100px;
    padding: 4px 0 4px 40px;
    margin: 0;
 
    border: none;
}
 
.menu ul li:last-child a { border: none; }

Das zweite Problem ist das Sich das aufgeklappte Menü sobald ich mit der Maus runterfahre um einen Punkt auszuwählen sofort wieder einklappt und ich somit nicht in die Untermenüs komme.

Der Html Code des Menüs:
Code:
	<!--Main Menü-->
	
	<ul class='menu'>
 
    	<li><a href='#'>Analysen</a></li>
    	<li><a href='#'>Fachartikel</a>
 
        	<ul>
            	<li><a href='#'>Candlesticks</a></li>
            	<li><a href='#'>Elliott Wellen</a></li>
        	</ul>
 
    	</li>
    	<li><a href='#'>Trades</a></li>
 
	</ul>
Ich würde mich sehr über den einen oder anderen Tipp freuen wie ich das Problem beheben kann.

Ich kenne mich selber nicht allzu gut mit css aus und möchte meine Webseite einfach optisch und funktionell etwas anpassen bevor ich beginne sie mit Inhalt zu füllen.

Lg Kintrax
Angehängte Grafiken
Dateityp: png Unbenannt.PNG (4,0 KB, 6x aufgerufen)
Dateityp: jpg Unbenannt-1.jpg (23,6 KB, 5x aufgerufen)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 13.10.2014, 08:25
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 02.01.2012
Beiträge: 487
dazzle89 wird schon bald berühmt werden
Standard

Ich vermute, dass wir deinen kompletten Code benötigen, sonst können wir nur raten ...

Das Dropdown-Menü scheint nicht transparent zu sein, sondern der Text liegt einfach in der Z-Achse darüber. Könnte also ein Problem mit dem z-index sein.

Und was das Hovern betrifft: Es könnte sein, dass sich noch irgendein Abstand zwischen dem Dropdown und der ersten Ebene des Menüs befindet... Ist aber nur geraten
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 13.10.2014, 20:04
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 12.10.2014
Beiträge: 2
Kintrax befindet sich auf einem aufstrebenden Ast
Standard

Ja am Z-Index hat es gelegen.
Ich habe dem Menü nun einen Z-Index Wert zugewiesen und das Problem ist verschwunden.

Auch das 2 Problemchen hat sich dadurch in Luft aufgelöst.

Ich Danke dir vielmals für den hilfreichen Tipp und wünsche dir noch einen schönen Abend.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Inline Listenelement wird nicht richtig im background befüllt SteveB CSS 3 28.04.2011 20:41
Darstellungsproblem flohpapa CSS 3 16.12.2009 08:55
DropDown Menü verschwindet andre-ne CSS 2 18.11.2009 10:44
dropdown menü einbauen PatrickM CSS 6 07.01.2008 16:13
Mysteriöses in CSS Dropdown Menü ph!L CSS 3 21.07.2006 12:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:20 Uhr.