Pfilop: background-image:url

Halli Hallo ihr

Ich hab grad ein Problem!
Folgendes: Beim MouseOver poppt ne div auf, die auch ein CSS-Hintergrundbild hat.
Das aufklappen klappt einwandfrei auf allen Browsern, bloß als ich die Seite am Mac angeschaut hab, war kein Hintergrundbildrahmen zu sehn; dann hab ich auch noch festgestellt, dass der blöde Netscape das gleiche macht...

Was geht da ab?
Da habt ihr mal den Link: [url: http://www.torrero.de/2/gastgewerbe-magazin/frames/main.html]

MfG Pfilop

  1. Hallo Pfilop,

    Das aufklappen klappt einwandfrei auf allen Browsern, bloß als ich die Seite am Mac angeschaut hab, war kein Hintergrundbildrahmen zu sehn; dann hab ich auch noch festgestellt, dass der blöde Netscape das gleiche macht...

    Ich hab ungefähr mindestens wenn nicht noch mehr Browser auf dem Mac, noch dazu 2 verschiedene Betriebssysteme.

    Ich hab ungefähr 2 "Netscapes", davon höchstens einen "blöden" auf dem PC.

    Welche(n) meinst Du?

    Gruß aus Köln-Ehrenfeld,

    Elya

    --
    "Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
    _____________
    Wikipedia: Die freie Enzyklopädie http://de.wikipedia.org
    1. Hi

      Ich hab ungefähr mindestens wenn nicht noch mehr Browser auf dem Mac, noch dazu 2 verschiedene Betriebssysteme.

      Ich hab ungefähr 2 "Netscapes", davon höchstens einen "blöden" auf dem PC.

      Welche(n) meinst Du?

      PC-NS7 und Mac-IE5

      1. Hallo Pfilop,

        versuch mal, statt style.visibility='hidden' und 'visible' die Eigenschaft display='none' und 'block' zu nehmen und zu beeinflussen.

        Hat es besondere Gründe, daß Du pro einzublendendes Submenü 2 verschachtelte Layer und noch eine Tabelle innen drin verwendest?

        Die styles sowie das Javascript würde ich auslagern und nur Funktionen aufrufen, denen Du Parameter ('a501') mitgibst.

        Gruß aus Köln-Ehrenfeld,

        Elya

        --
        "Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
        _____________
        Wikipedia: Die freie Enzyklopädie http://de.wikipedia.org
        1. Hallo

          versuch mal, statt style.visibility='hidden' und 'visible' die Eigenschaft display='none' und 'block' zu nehmen und zu beeinflussen.

          Das is doch das gleiche in grün...

          Hat es besondere Gründe, daß Du pro einzublendendes Submenü 2 verschachtelte Layer und noch eine Tabelle innen drin verwendest?

          Jub

          Die styles sowie das Javascript würde ich auslagern und nur Funktionen aufrufen, denen Du Parameter ('a501') mitgibst.

          Spielt doch auch keine Rolle, im Grunde meine Sache...

          Trotzdem Danke ;-)

          1. Hallo Pfilop,

            versuch mal, statt style.visibility='hidden' und 'visible' die Eigenschaft display='none' und 'block' zu nehmen und zu beeinflussen.

            Das is doch das gleiche in grün...

            bei mir (Firefox 0.8 und Mozilla 1.6 = NS 7) nicht.

            Hat es besondere Gründe, daß Du pro einzublendendes Submenü 2 verschachtelte Layer und noch eine Tabelle innen drin verwendest?

            Jub

            dann ist ja gut ;-)

            Die styles sowie das Javascript würde ich auslagern und nur Funktionen aufrufen, denen Du Parameter ('a501') mitgibst.

            Spielt doch auch keine Rolle, im Grunde meine Sache...

            beim Analysieren von Fehlern erleichtert es das Suchen. Dein Code wird schlanker und schneller. Natürlich Deine Sache.

            Gruß aus Köln-Ehrenfeld,

            Elya

            --
            "Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
            _____________
            Wikipedia: Die freie Enzyklopädie http://de.wikipedia.org
            1. Halli Hallo

              bei mir (Firefox 0.8 und Mozilla 1.6 = NS 7) nicht.

              Jabs jetzt mal beim Januar so gemacht; ändert gar nix...

              beim Analysieren von Fehlern erleichtert es das Suchen. Dein Code wird schlanker und schneller. Natürlich Deine Sache.

              Versteh schon, is ja aber normalerweise nicht die Regel ;-)

              thx

              1. Hallo Pfilop,

                bei mir (Firefox 0.8 und Mozilla 1.6 = NS 7) nicht.

                Jabs jetzt mal beim Januar so gemacht; ändert gar nix...

                hm. was bei mir noch anders war, war der Pfad in der background-image:url(); weil ich alles runtergeladen hatte. Probier mal einen relativ(er)en Pfad und nicht den von der /Wurzel

                Gruß aus Köln-Ehrenfeld,

                Elya

                --
                "Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
                _____________
                Wikipedia: Die freie Enzyklopädie http://de.wikipedia.org
                1. Hi

                  Probier mal einen relativ(er)en Pfad und nicht den von der /Wurzel

                  So jetzt liegts im selben ordner...
                  noch relativer geht nicht... ;-))

                  Geht trotzdem nicht...

                  1. ... aber bitte nicht übers Layout lachen ...

                    ICH KANN DOCH NICHTS DAFÜR !!!! ;-(((( ^^

                    1. Soooo

                      Die styles sowie das Javascript würde ich auslagern und nur Funktionen aufrufen, denen Du Parameter ('a501') mitgibst.

                      Ich war fleißig; jetzt müsste es für euch übersichtlicher sein; aber gehn tuts trotzdem noch nicht... ,-(

                      1. Alles viel zu kompliziert ! Wenn schon Tabellen, dann aber richtig ... Wie waer's denn damit :

                        <div style="position:absolute; top:130px; left:190px; visibility:hidden;" onMouseOver="document.getElementById('a0501').style.visibility='visible'" onMouseOut="document.getElementById('a0501').style.visibility='hidden'"> <table border="0" id="a0501"cellspacing="no"cellpadding="no"> <tr> <td background="poprahmen.gif" style="width:260px; height:120px; background-repeat:no-repeat;" class="norm"> <img src="transparent.gif" width="40" height="10" border="0"><a href="javascript:pop(501);">Bier und Biermixgetränke</a><br> <img src="transparent.gif" width="40" height="10" border="0"><a href="javascript:pop(502);">Restaurant, Foyer</a><br> <img src="transparent.gif" width="40" height="10" border="0"><a href="javascript:pop(503);">Hotelsoftware, Kassensysteme</a> </td></tr></table> </div> usw ... Statt der transparenten Gifs kannst du natuerlich auch Leerzeichen verwenden !! Probier's mal aus ! :o)

                        1. BZW : <div style="position:absolute; top:170px; left:30px; cursor:pointer; width:167px; height:31px;" class="norm" onMouseOver="document.getElementById('a0501').style.visibility='visible'" onMouseOut="document.getElementById('a0501').style.visibility='hidden'"> <img src="januar.jpg" border="0" alt=""> </div> <div style="position:absolute; top:130px; left:190px; visibility:hidden;"> <table border="0" id="a0501"cellspacing="no"cellpadding="no"> <tr> <td background="poprahmen.gif" style="width:260px; height:120px; background-repeat:no-repeat;" class="norm"> <img src="transparent.gif" width="40" height="10" border="0"><a href="javascript:pop(501);">Bier und Biermixgetränke</a><br> <img src="transparent.gif" width="40" height="10" border="0"><a href="javascript:pop(502);">Restaurant, Foyer</a><br> <img src="transparent.gif" width="40" height="10" border="0"><a href="javascript:pop(503);">Hotelsoftware, Kassensysteme</a> </td></tr></table> </div>

                          1. Hallo

                            Danke schön.
                            Habs jetzt sö ähnlich gemacht, und klappt;
                            ... kappier bloß nicht, warum; die Billigbrowser halt :-P

                            --
                            MfG aus Augschburg,
                            Ferret