Sönke: 'fixed' positionierte divs nach Scrolling nicht mehr fix

Beitrag lesen

Moin, moin!

Die Positionierung ist damit gerettet ;-D Was brauche ich für den IE? *bg*

Ach herjeh, immer diese Anfängerfragen. :)

Also 1. schreibst Du für IE  ein eigenes CSS mit ungefähr folgenden
Inhalt:

body {
    overflow:hidden;
    margin:0px;
  }

#logo {
    margin:5px 0px 0px 5px;
  }

#navi {
    position:absolute;
  }

#thema  {
    display:none;
  }

#content {
    position:absolute;
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    height:100%;
    width:100%;
    padding-left:280px;
    padding-right:30px;
    overflow:auto;
  }

div#geschichte,
  div#news,
  div#produkte,
  div#horizi,
  div#sys1927,
  div#sys2525 {
    position:absolute;
  }

2. bindest Du dieses dann hinter(!) Deine normale CSS-Datei ein. Meine zur Zeit bevorzugte Methode:

<!--[if IE]>
    <link rel="stylesheet" type="text/css" href="ie.css" />
  <![endif]-->

3. Für Dein Opera Problem mußt Du wahrscheinlich nur das Script von
gestern ein wenig anpassen. Mache aus denn beiden Schnipseln aus den Show() und Hide() Funktionen einfach zwei neue Funktionen welche Du dann in den 'leeren' Links mit onmouseover / onmouseout aufrufst. Dann sollte das eigentlich Käse sein.

Bleibt nur noch das Miniproblem das, wenn jemand seine Maus
über einen der Links im Menü stehen hat und dabei dann gleichzeitig
z.B. mit den Mausrad Scrollt... >:(
Einfach mal ausprobieren danach Text zu selektieren, etc. Das ist mir aber jetzt zu doof. Muß an meinen eigenen Sachen noch etwas arbeiten.

nein, den 'Handkuß' erpare ich dir ;-D

Och, dabei hatte ich sie gerade frisch gewaschen. :)

Gruß,
Sönke