Ergebnis 1 bis 5 von 5

Thema: scrollbar im ie6 (suckerfish)

  1. #1
    Contao-Nutzer
    Registriert seit
    31.05.2010.
    Beiträge
    26

    Standard scrollbar im ie6 (suckerfish)

    Hallo liebe gemeinde,

    ich habe mit dem tut von frank hess a la suckerfish ein horizontales flyoutmenu auf meiner seite erstellt.
    Leider hat das menu im ie6 einen horizontalen scrollbalken sodass die untermenus bei mouseover nicht angezeigt werden können.

    mein css code:
    Code:
    .mod_navigation ul
    {
    	margin:0;
    	padding:0;
    	list-style-type:none;
    }
    .mod_navigation
    {
    	width:650px;
    	position:absolute;
    	overflow:visible;
    	z-index:999;
    }
    .mod_navigation p
    {
    	margin:0;
    	padding:0;
    }
    .mod_navigation li
    {
    	width:80px;
    	position:relative;
    	float:left;
    	background-color:#999999;
    	border-right:1px solid #ffffff;
    	border-bottom:1px solid #ffffff;
    	border-left:1px solid #ffffff;
    	line-height:35px;
    }
    .mod_navigation li ul ul
    {
    	left:161px;
    	position:absolute;
    	top:0px;
    }
    .mod_navigation li:hover ul
    {
    	display:block;
    }
    .mod_navigation ul li:hover ul ul
    {
    	display:none;
    }
    .mod_navigation ul ul li:hover ul
    {
    	display:block;
    }
    /* ID aus jscript übernehmen */
    .mod_navigation ul li:hover ul,
    .mod_navigation ul li.sfhover ul
    {
    	display:block;
    }
    .mod_navigation ul li:hover ul ul,
    .mod_navigation ul li.sfhover ul ul
    {
    	display:none;
    }
    .mod_navigation ul ul li:hover ul,
    .mod_navigation ul ul li.sfhover ul
    {
    	display:block;
    }
    .mod_navigation a
    {
    	padding-left:5px;
    	text-decoration:none;
    	color:#ffffff;
    }
    .mod_navigation li:hover,
    .mod_navigation li.sfhover
    {
    	background-color:#666666;
    }
    .mod_navigation li ul
    {
    	bottom:0;
    	left:-1px;
    	position:absolute;
    	display:none;
    	right:0px;
    	top:36px;
    }
    mein javascript:
    Code:
    // JavaScript Document
    sfHover = function() {
       var sfEls = document.getElementById("header").getElementsByTagName("li");
       for (var i=0; i<sfEls.length; i++) {
             sfEls[i].onmouseover=function() {
                 this.className+=" sfhover";
             }
             sfEls[i].onmouseout=function() {
                 this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
             }
         }
     }
     if (window.attachEvent) window.attachEvent("onload", sfHover);
    ab ie7 funzt alles
    weiß da jemand rat?
    Kaum macht man es richtig funktioniert es!

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kralle,
    dein Problem wird nicht direkt die Navigation sein, sondern das div drum herum.
    Das wird schätzungsweise etwas besitzen wie 'overflow:scroll'. Dadurch wird ein Scrollbalken dargestellt bei übergroßem inhalt.

    Aber ohne Link wird man da nur im Dunklen stochern.. daher kann ich da im Moment nicht viel mehr zu sagen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer
    Registriert seit
    31.05.2010.
    Beiträge
    26

    Standard

    hey mackp,

    Die Seite

    durch das tutorial hab ich mod_navigation auf overflow:visible; gesetzt, ansonsten eigentlich nichts.
    Kaum macht man es richtig funktioniert es!

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kralle,
    hab gerade nicht so viel Zeit um mir das genau anzuschauen.. antwortet ja auch gerade kein anderer.. aber mach dir das Leben leichter indem du das CSS von hier nimmst -> http://www.contao-community.de/showt...css+suckerfish

    Das ist neuer und da sind auch einige Erläuterungen in dem Thread die weiter helfen können.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo, dann werde ich mal schauen, was ich für dich tun kann

    Unser Contao-Yoda hat vollkommen Recht es liegt einzig allein an deinem CSS. Du hast nun verschieden Möglichkeiten.

    1. das bestehende CSS sauber zu schreiben, so das es dann in allen Browsern funktioniert
    2. für den IE6 den Hack verwenden und diesen dann seperat mit "CSS" zu füttern

    Ich würde die erste Möglichkeit vorziehen und mal schauen wie weit ich damit komme:

    HTML-Code:
    .mod_navigation{
    	width:650px;
    }
    
    .mod_navigation ul{
    	margin:0;
    	padding:0;
    	list-style-type:none;
    }
    
    .mod_navigation li{
    	width:80px;
    	float:left;
    	background-color:#999999;
    	border-right:1px solid #ffffff;
    	border-bottom:1px solid #ffffff;
    	border-left:1px solid #ffffff;
    	line-height:35px;
    }
    .mod_navigation ul li ul 
    {
    	left:-99999px;
    	position:absolute;
    }
    .mod_navigation ul li:hover ul{
    	left:0px;
    	position:absolute;	
    }
    So das wäre meine Ansatz, weiter darfst du dann erstmal alleine machen!

    LG Kirsten
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Div (scrollbar) soll sich automatisch an Fensterhöhe anpassen
    Von iben im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 03.01.2011, 13:58
  2. Mootools Styled Scrollbar
    Von almitra im Forum Layout / Templates / Holy Grail
    Antworten: 12
    Letzter Beitrag: 18.08.2010, 16:28
  3. Darstellungsfehler der Scrollbar bei ImageFlow
    Von Recco im Forum Sonstige Erweiterungen
    Antworten: 14
    Letzter Beitrag: 18.06.2010, 19:55
  4. TYMCE - Scrollbar verschwunden
    Von iandi im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 29.04.2010, 09:59
  5. Hntergrundbild Scrollbar?
    Von Plengei im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 27.04.2010, 07:49

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •