Nach Änderungen funktioniert ein Effekt nicht mehr
Mike©
- css
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©
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
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©
Hi,
du gehst von deinem Browser aus. Auch in der zweiten Version funktioniert mit dem Firebird alles nach Plan.
Gruß
aleks
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©
Hi,
Im zweiten Link geht das nicht mehr.
du liest nicht richtig. Ich sagte, es funktioniert.
MfG Hopsel
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
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©
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©
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
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©