Mathias: IE 6-Bug unterschiedliche Versionen

Hallo!

Ich habe eine Joomla-Seite erstellt und mittels css-file wird ein horizontales menü erzeugt. der html-code sieht so aus:

<div id="mainmenu">
<div class="moduletable_mainmenu">
<ul class="menu">
<li id="current" class="active item1"><a href="#"><span>Startseite</span></a></li>
<li class="item2"><a href="#"><span>Seniorenstudium - warum?</span></a></li>
</ul>
</div>
</div>

die css-datei sieht so aus:

.moduletable_mainmenu ul {
 list-style:none;
         float:left;
         display:inline;
         padding:0;
         margin:0;
         margin-left:160px;
         border:0;
         width:auto;
}

.moduletable_mainmenu li {
 float:left;
 display:block;
 height:40px;
 margin:0;
 padding:0;
 border:0;
 border-right:1px solid white;
}

.moduletable_mainmenu li.item1{
 border-left:1px solid white;
}

.moduletable_mainmenu li a{
         display:block;
 color:#333399;
         text-decoration:none;
         height:40px;
         overflow:hidden;
         padding:10px 10px;
}

.moduletable_mainmenu li a:hover{
         background-color:#333399;
         color:#ffcc66;
         text-decoration:none;
}

Das Ganze wird jetzt im IE 7 und im FF richtig angezeigt. Im IE 6 nicht - in manchen zumindest. Ich habe es bei mir getestet und es läuft und mein Kollege hat es im gleichen Browser getestet und es läuft nicht.

Wisst ihr woran das liegen könnte? ist das überhaupt möglich? Finde die Sache schon sehr seltsam...

mfg

mathias

  1. echo ($light == true) ? 'Guten Tag,' : 'Guten Abend,';

    ich habe vor einiger Zeit mal ähnliche Erfahrungen gemacht. Ich hatte eine IE6 Standalone Version benutzt die alles so wie gewollt zeigte. Als ich aber später den IE6 installiert habe sah ich das Chaos.

    Grüße

    Markus

    --
    Langeweile? Sudoku online spielen ;)
    1. Das ist eine Problem beschreibung in der art "funzt nicht!".

      Hast recht! Also das Menü stellt die Listenpunkte nebeneinander dar. Auf der gesamten Breite von 900px oder so sind dann 5 oder 6 Menüpunkte. Der Fehler in dem einen IE 6 ist dann, dass nur der erste Menüpunkt über die gesamte Breite dargestellt wird.

      Was ist eine IE6-Standalone Version? Wie hast du das Problem gelöst? Fänd es nämlich gut, wenn jeder auf meine Seite zugreifen kann...

      Grüße aus H im S an euch beiden!

      Mathias

      1. Ave Mathias!

        Also das Menü stellt die Listenpunkte nebeneinander dar. Auf der gesamten Breite von 900px oder so sind dann 5 oder 6 Menüpunkte. Der Fehler in dem einen IE 6 ist dann, dass nur der erste Menüpunkt über die gesamte Breite dargestellt wird.

        Hast du denn keinen Link auf besagte Seite? Mit raten ist weder dir noch sonst wem geholfen.

        Grüße aus H im R an Mathias,
          Primus Enginus*

        --
        Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
        Der Valligator
        "Computer sagt Nein"
        1. Hast du denn keinen Link auf besagte Seite? Mit raten ist weder dir noch sonst wem geholfen.

          Doch: www.smartmediahosting.de/seniorenstudium

          Es geht um das horizontale Menü unterhalb des Headers.

          Hoffe ihr könnt mir helfen. Habe so ein Problem noch nie gehabt.

          mfg aus H im S

          mathias

          1. Ave Mathias!

            Doch: www.smartmediahosting.de/seniorenstudium
            Es geht um das horizontale Menü unterhalb des Headers.
            Hoffe ihr könnt mir helfen. Habe so ein Problem noch nie gehabt.

            Also bei mir wird es im IE6 so angezeigt wie im IE7, ich denke mal auch wie gewollt, in meinem FF werden die Links einfach abgeschnitten, also nicht komplett ausgeschrieben, der Link "Seniorenstudium - warum?" wird umgebrochen und völlig falsch dargestellt.

            .moduletable_mainmenu li a {menu.css (line 27)  
            overflow:hidden;  
            }
            

            Diese Angabe wird wohl dafür sorgen, das die Links abgeschnitten werden, woher aber die Breiten Angabe kommt kann ich auf Anhieb nicht nachvollziehen.
            In deiner Navi wird allerdings auch sehr viel gefloatet und durcheinander geschmissen.

            Vielleicht machst du es mal anders und probierst es mit der Horizontalen Navigationsleiste von SELFHTML.
            Die macht dir definitiv keine Kopfschmerzen. :)

            Grüße aus H im R an Mathias,
              Primus Enginus*

            --
            Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
            Der Valligator
            "Computer sagt Nein"
            1. Vielleicht machst du es mal anders und probierst es mit der Horizontalen Navigationsleiste von SELFHTML.

              An alle die ein gleiches Problem haben/hatten: Lest euch das oben genau durch und macht dann euer Menü! Bei mir hats geklappt...

              Grüße aus H im R an Mathias,
                Primus Enginus*

              Danke für die Hilfe!

  2. Ave Mathias!

    Ich habe eine Joomla-Seite erstellt

    Nein, du hast Joomla mit Inhalt gefüttert, die Seite erstellt Joomla.

    Was jetzt kommt ist reine Spekulation, ich kenn mich mit diesem Joomla gedöns nicht aus.

    » .moduletable_mainmenu ul {  
    
    > } /* hier wird ul angesprochen */  
      
    
    > .moduletable_mainmenu li {  
    > } /* dann sollte hier wahrscheinlich das li im ul angesprochen werden....und so weiter */  
      
    
    > .moduletable_mainmenu li.item1{  
    > } /* .moduletable_mainmenu ul li.item1 */  
      
    
    > .moduletable_mainmenu li a{  
    > } /* .moduletable_mainmenu ul li a */  
      
    
    > .moduletable_mainmenu li a:hover{  
    > }
    
    

    Das Ganze wird jetzt im IE 7 und im FF richtig angezeigt. Im IE 6 nicht - in manchen zumindest. Ich habe es bei mir getestet und es läuft und mein Kollege hat es im gleichen Browser getestet und es läuft nicht.

    Das ist eine Problem beschreibung in der art "funzt nicht!".

    Wisst ihr woran das liegen könnte? ist das überhaupt möglich? Finde die Sache schon sehr seltsam...

    Ein Link auf die Baustelle hilft in seltenen fällen ungemein.

    Grüße aus H im R an Mathias,
      Primus Enginus*

    --
    Und wenn´s dir nicht gefällt, http://dann.nimmet.net/mir-doch-egal!
    Der Valligator
    "Computer sagt Nein"