zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden CCS Menü im IE 7

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 31.10.2009, 16:01
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.10.2009
Beiträge: 2
screengreen befindet sich auf einem aufstrebenden Ast
Standard CCS Menü im IE 7

Hallo zusammen,

habe das Vergnügen ne Flashwebseite in Html nachzubauen.
Soweit alles gut, bis ich jetzt das CSS Menü im IE 7 betrachte und
feststellen muss, das die Untermenüs nach rechts verschoben werden. Im Safari, FF etc. funktioniert es richtig.

Würde bitte mal jemand über den Code schauen, bin mit meinem Latein am Ende.

Merci.


CSS -- Menü

Code:
.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Verdana", Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
.menu ul{
	background:#CCCCCC;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#cccccc  bottom right no-repeat;
		color:#000000;
		display:inline;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #cccccc  bottom center no-repeat;
			color:#000000;
			text-decoration:none;
			}
	.menu li ul{
		background:#cccccc;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:100px;
		z-index:100;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:#cccccc bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:125px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:35px;
		font-size:10px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#333333 center left no-repeat;
			border:0px;
			color:#cccccc;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

		.source_master_nw_down {
	margin-left: 90px;
	margin-top: 25px;
	width: 200px;
}
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 31.10.2009, 17:06
#
XHTMLforum-Kenner
 
Registriert seit: 30.06.2005
Ort: Hamburg
Beiträge: 2.092
IChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer Mensch
Standard

Dein Menü hat die top/left Angaben auskommentiert. IE < 8 kann die daraus folgende sog. "statische Position" nicht korrekt ermitteln und hängt das Untermenü neben dem floatenden Hauptmenüeintrag.

Oder es ist alles ganz anders, aber CSS ist ohne HTML schwer nachzuvollziehen.
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 31.10.2009, 17:33
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.10.2009
Beiträge: 2
screengreen befindet sich auf einem aufstrebenden Ast
Standard

Hey,
also wenn ich left und top nicht auskommentiere, erscheinen die Untermenüs oben links in der Ecke des Browsers.

Das ist ne Kunst für sich ... CSS

Hab Dir mal den HTML Code fürs Menü beigefügt.

Code:
 <div class="menu">
<ul>
<li><a href="_main.html" target="_self" >Aktuell</a>
</li>
<li><a href="" target="_self" >Unternehmen</a>
<ul>
<li><a href="_historie.html" target="_self">Historie</a></li>
<li><a href="_gl.html" target="_self">Geschäftsleitung</a></li>
<li><a href="_karriere.html" target="_self">Jobs & Karriere</a></li>
</ul>
</li>
<<li><a href="" target="_self" >Kontakt</a>
<ul>
<li><a href="_mailkontakt.html" target="_self">eMail Kontakt</a></li>
<li><a href="_anschrift.html" target="_self">Anschrift</a></li>
<li><a href="_impressum.html" target="_self">Impressum</a></li>
</ul>
</li>
</ul>
</div>
<p></p>
      </div>
      <div class="menu"></div>
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
FAQ -- Häufig gestellte Fragen und häufig gegebene Antworten mazzo CSS 10 05.04.2012 17:32
Darstellungsproblem flohpapa CSS 3 16.12.2009 08:55
Vertikale Navigation: IE6 - Whitespace-Bug? b.erry CSS 6 12.02.2009 16:46
Umbruch in einem LI bei horizontalem Menü M4rco CSS 12 13.10.2006 11:26
Navigation - Menü T.S. CSS 6 18.02.2006 18:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:09 Uhr.