Mike© : Nach Änderungen funktioniert ein Effekt nicht mehr

Moin @ All,

ihr kennt das sicher alle, da hat man eine funktionierende Page und macht dann noch ein bisschen Kosmetik, auf einmal funktioniert etwas nicht mehr und man findet den Fehler nicht.

Ich habe schon alles versucht; die betreffende Page ist valide; der CSS Validator motzt zwar ein paar Fehler, aber das kommt von den IE Spielereien und ist nicht tragisch.
Ich habe auch die CSS Datei auf vorher und nachher durchsucht, finde aber keinen Fehler.

Hier das Problem:
Auf der Seite wo es noch funktioniert hat, ist es so, das wenn man über einen Menüpunkt fährt, dieser dann im oberen Bereich (blauer Kasten) näher erläutert wird.

Hier funktionierts noch: http://gigi.dnip.net/ladenbuerger/v1_comic/index.php

Nach dem ich ein paar Dinge verändert habe, erscheinen diese Infos nicht mehr.

Hier nicht mehr: http://gigi.dnip.net/ladenbuerger/v1/index.php

Hier ist die CSS Datei:
http://gigi.dnip.net/ladenbuerger/v1/format.css

So etwas macht einem Wahnsinnig :-(

Seht Ihr den Fehler, oder habt Ihr einen Tipp wie ich weiter vorgehen kann um den Fehler zu finden?

Danke & regds
Mike©

--
Freunde kommen und gehen. Feinde sammeln sich an.
  1. Hi,

    Hier funktionierts noch: http://gigi.dnip.net/ladenbuerger/v1_comic/index.php

    ich sehe die Schriften. Also alles in Orndung. Okay, auf zum zweiten Link.

    Nach dem ich ein paar Dinge verändert habe, erscheinen diese Infos nicht mehr.
    Hier nicht mehr: http://gigi.dnip.net/ladenbuerger/v1/index.php

    Komisch. Auch hier sehe ich alles wie vorher. Nur das Schriftbild hat sich geändert.
    Ich kann dein Problem im Firefox 1.0.2 nicht nachvollziehen.

    MfG Hopsel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    1. Moin Hopsel,

      Komisch. Auch hier sehe ich alles wie vorher. Nur das Schriftbild hat sich geändert.

      es geht nicht um die Schrift. Im ersten Link sieht man beim Überfahren der Menüpunkte einen erklärenden rötlichen Text, uber den Punkten: Wir sind, Wir.... ( im helblauen Bereich )

      Im zweiten Link geht das nicht mehr.

      regds
      Mike©

      --
      Freunde kommen und gehen. Feinde sammeln sich an.
      1. Hi,

        du gehst von deinem Browser aus. Auch in der zweiten Version funktioniert mit dem Firebird alles nach Plan.

        Gruß
        aleks

        1. Moin,

          du gehst von deinem Browser aus. Auch in der zweiten Version

          funktioniert mit dem Firebird alles nach Plan.

          Stimmt, im Firefox und in Opera geht es, aber im IE nicht.
          Ich konnte die "fehlerhafte" Stelle lokalisieren, nur noch nicht den Grund.

          Hier steckt der Fehler drin, den werde ich schon noch finden ;-)

          <schnip>
          #linksmenu a:hover .info
          {
          color:maroon;
          background:transparent;
          display:block;
          position:absolute;
          top:20px;
          left:150px;
          width:600px;
          height:140px;
          padding:21px 5px 0 2px;
          font-size:16px;
          font-family: Tahoma, Verdana,sans-serif;
          line-height:20px;
          }
          </schnip>

          regds
          Mike©

          --
          Freunde kommen und gehen. Feinde sammeln sich an.
      2. Hi,

        Im zweiten Link geht das nicht mehr.

        du liest nicht richtig. Ich sagte, es funktioniert.

        MfG Hopsel

        --
        "It's amazing I won. I was running against peace, prosperity, and incumbency."
        George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
  2. Tachchen!

    Diese fest positionierten CSS-Tooltips sind bekannt dafür, dass sie im IE
    gerne ausfallen, wenn man border ändert/streicht ... bisweilen auch bei
    Hintergrundeigenschaften oder Schriftformatierungen.

    Also (beginnend mit border) die einzelnen Eigenschaften aus dem Original
    wieder einfügen und schauen, ab wo es wieder funktioniert. ;-)

    Gruß

    Die schwarze Piste

    --
    ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
    http://www.smartbytes.de
    1. Moin schwarze Piste,

      Also (beginnend mit border) die einzelnen Eigenschaften aus dem Original
      wieder einfügen und schauen, ab wo es wieder funktioniert. ;-)

      ich hatte schon befürchtet, dass um diese Vogehensweise nicht drum herum komme :-(

      regds
      Mike©

      --
      Freunde kommen und gehen. Feinde sammeln sich an.
  3. Moin,

    der "Fehler" lag hier:

    #linksmenu a:hover
    {
    background-color:white;
    background-image:url(images/weiss.gif);
    color: #000000;
    text-decoration:none;
    font-family: Tahoma, Verdana,sans-serif;
    font-size: 10pt;
    width:110px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    margin: 0px auto;
    }

    Der Effekt funktioniert nicht mehr wenn diese Zeile so geändert wird:

    background-color:#FFFFFF;  (Seltsam)

    und auch nicht, wenn diese Zeile weg gelassen wird.

    regds
    Mike©

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
    1. hi,

      der "Fehler" lag hier:
      #linksmenu a:hover
      {
      background-color:white;
      background-image:url(images/weiss.gif);

      Der Effekt funktioniert nicht mehr wenn diese Zeile so geändert wird:
      background-color:#FFFFFF;  (Seltsam)
      und auch nicht, wenn diese Zeile weg gelassen wird.

      der IE ist auch an dieser stelle mal wieder ein bisschen buggy, wenn es darum geht innerhalb eines links liegende elemente beim hovern des links selber anders zu formatieren (hier: einzublenden).

      er will dabei auch bestimmte "veränderungen" an den formatierungen des links selber haben, um überhaupt zu checken, dass er auch die im link liegenden elemente bzgl. ihrer sichtbarkeit "neu rendern" muss.

      erst dadurch, dass sich bei dir jetzt background-color des links von #FFFFFF beim hovern in white "ändert", merkt der IE, dass er das im link liegende element jetzt anders darstellen muss.

      es würde m.W. auch ausreichen, background-color beim hovern von #FFFFFF in #FFF (also die kurzschreibweise des farbcodes) zu "ändern", damit der IE es checkt.

      er is' halt manchmal a bissl seltsam ...

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
      1. Moin wahsaga,

        er is' halt manchmal a bissl seltsam ...

        und dieses "bissl seltsam" kostet einem Stunden und Nerven.
        Das sollte man M$ in Rechnung stellen ;-)

        regds
        Mike©

        --
        Freunde kommen und gehen. Feinde sammeln sich an.