zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Ausklappmenü - IE, Firefox geht, Opera nicht?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 23.12.2005, 10:26
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard Ausklappmenü - IE, Firefox geht, Opera nicht?

Moin, Gemeinde!
Hab da ein kleines Problemchen:
Code:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="styles2.css"/>


<title></title>
</head>
<body>
 <div id="aussen">
 <div id="title">
 </div>
 <div id="left">


  <ul id="menu">[*]Nutzer
    <ul>[*]Passwort &auml;ndern[*]ausloggen
        <ul>[*]Ebene 1.2.1[*]Ebene 1.2.2[/list]      
[/list]  [*]Kapitel
    <ul>[*]Kapitel 1[*]Kapitel 2[*]Kapitel 3[*]Kapitel 4[*]Kapitel 5[*]Kapitel 6[/list]  [*]Fragen
    <ul>[*]Fragen zu 1[*]Fragen zu 2[*]Fragen zu 3[*]Fragen zu 4[*]Fragen zu 5[*]Fragen zu 6[/list]  [*]Glossar[*]Impressum[/list]
</div>
<div id="content">

</div>
<br class="clear" />
</div>

<script type="text/javascript">
  <!--
  var menu = document.getElementById("menu").getElementsByTagName("ul");
  for (i=0;i<menu.length;i++) {
    menu[i].setAttribute("id","menu"+i)
    if (menu[i].parentNode.nodeName == "LI") {
      menu[i].parentNode.onmouseover = function () {
        this.lastChild.style.display = "block";
      }
      menu[i].parentNode.onmouseout = function () {
        this.lastChild.style.display = "none";
      }
    }
  }
  -->

</script>


</body>
</html>
Das ist meine Html-Datei und das die styles2.css:
Code:
body {
  font-family:Verdana,sans-serif;;
  font-size:12px;
  text-align:center;
  margin:0px;
  line-height:18px;
}

a:link, a:visited {
  text-decoration:underline;
  font-weight:normal;
  color:#aaaaaa;
  background-color: inherit;
}
a:active, a:hover {
  background-color: inherit;
  color:#61a3b3;
}


#aussen {
width:800px;
margin:0px auto;
text-align:left;
border:1px solid #000000;
}

#title {

height:100px;
padding:5px;
border-bottom:0px;
}

#left {
padding-top:0px;
width:137px;
height:900px;
float:left;
}

#content {
background-color:#FFFFFF;
width:540px;
margin-right:40px;
float:right;
margin-top:0px;
margin-bottom:30px;
color:#000000;
}

br.clear {
clear:both;
}
Hat jemand ne Idee, warum ausgerechnet der Opera (7.54u2) das nicht richtig anzeigt?? Ich mein, sogar IE geht ohne Probleme. Ich seh nur grad den Wald vor lauter Bäumen nicht mehr und wäre dankbar für Hilfe...

Ein frohes Fest,

shapeshifta
__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 23.12.2005, 12:25
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard

Hier noch die Dateien...
Angehängte Dateien
Dateityp: zip test_165.zip (1,6 KB, 13x aufgerufen)
__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 23.12.2005, 13:13
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard

hier gibt es noch ein showcase, um es einfacher zu machen.
Irgendwie ist es so, dass beim Opera die Teile des aufklappenden Menüs plötzlich erscheinen, wenn die Tooltips wieder ausgehen...
Ich habs schon mit z-index probiert, wurde aber nicht glücklicher.

__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
  #4 (permalink)  
Alt 23.12.2005, 13:58
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard

büdde büdde, hilfe...

es ist ein projekt für die uni...
und weil doch Weihnachten morgen ist...

__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
  #5 (permalink)  
Alt 23.12.2005, 14:11
Benutzerbild von duessu
{blubb /}
XHTMLforum-Mitglied
 
Registriert seit: 05.09.2005
Beiträge: 371
duessu befindet sich auf einem aufstrebenden Ast
Standard

Also in meinem OP8 ist alles in Ordnung. Sagt, doch einfach den Leuten von der UNI, dass Sie die aktuellste Version installieren sollten...
Mit Zitat antworten
  #6 (permalink)  
Alt 23.12.2005, 14:21
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard

hm, ich würds gern möglichst browserunabhängig hinbekommen.
ich weiß, utopisch, aber zumindest in meinen 3 installierten browsern soll es gehen.
es soll ein lernprojekt sein für studenten aller fakultäten und viele davon haben nicht so viel mit computern am Hut.
Trotzdem vielen Dank für den Hinweis!
__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
  #7 (permalink)  
Alt 23.12.2005, 15:38
#
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

Von styles2.css hast du die wichtigere Hälfte vergessen. Da die übrigen Operafans wohl gerade am Plätzchenbacken sind: mit einer width/height für #menu ul von 500px wird es zumindest angezeigt, auch wenn das Menu selbst immer noch wackelig ist. Opera7.54+8 haben Pixel zwischen den Ebenen, die beim Hovern das Menu kollabieren lassen.
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken
Mit Zitat antworten
  #8 (permalink)  
Alt 23.12.2005, 15:45
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard

Danke für den Tipp, muss ich mir wohl gänzlich eine andere Lösung einfallen lassen...

ist whatever: hover zu empfehlen? Sieht ganz vielversprechend aus...

Viel Spaß noch beim Plätzchenbacken im Opera-Club
__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
  #9 (permalink)  
Alt 23.12.2005, 16:01
#
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

Peter Nederlof's whatever:hover ist ein behavior, was bei inkorrekten Servereinstellungen nicht läuft, sonst aber sehr stabil+ausgetestet ist.

Wenn dir das Menu unter der Maus zusammenbricht, hilft eine leichtere Maus oder das Überlappen der sensiblen Bereiche:
http://positioniseverything.net/css-dropdowns.html

Bitte. Ein Plätzchen.
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 23.12.2005, 18:19
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.12.2005
Beiträge: 7
shapeshifta befindet sich auf einem aufstrebenden Ast
Standard

jam jam, danke. Obwohl ich ja cookies nich so mag...
Gibt es eine Möglickeit, das behavior tag richtig validieren zu lassen?
__________________
Du kannst Dir nicht den Ellenbogen lecken...
Mit Zitat antworten
Sponsored Links
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
XHTML 1.0 strict: interpretation von alt und title (IMG) vom IE7, Opera und Firefox braindead (X)HTML 5 11.03.2007 16:57
CSS - align="right" nur Im Opera. Firefox und IE nicht frankm123 CSS 8 08.06.2006 14:52
padding / width OK in IE und Firefox, nicht in Opera fuhrheiner CSS 6 04.04.2006 09:46
Hyperlinks im Firefox und Opera immer unterstrichen,im IE ab Sven4972 CSS 3 30.07.2005 21:15
div -> Border -->> Wirkung opera firefox Holger (HMR) CSS 1 01.04.2005 17:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:49 Uhr.