Hans Maierhofer: Layer auch unter IE4.0

Hallo!
kennt jemand eine Möglichkeit für den IE um zwei Grafiken  übereinander, aber verschoben darzustellen wie dies mit dem "layer" unter Netscape funktioniert?
Gruß Hans

  1. Hallo Hans!

    kennt jemand eine Möglichkeit für den IE um zwei Grafiken  übereinander, aber verschoben darzustellen wie dies mit dem "layer" unter Netscape funktioniert?
    Gruß Hans

    Thema ist DHTML!!!

    Bitte lesen: <26966.html>

    Danke!

    PAF (patrickausfrankfurt)

    1. Thema ist DHTML!!!

      Bitte lesen: <26966.html>

      Danke!

      PAF (patrickausfrankfurt)

      Tut mir leid Patrick, aber ich denke, daß Du hier etwas über das Ziel hinausschießt. Sicherlich hast Du recht, aber ich denke nicht, daß Du erwarten kannst, daß jeder Deinen Beitrag gelesen hat, der sicherlich berechtigt ist. Aber es ist nicht gerade sonderlich höflich auf diese Art und Weise auf einen falsch eingeordneten Beitrag zu reagieren. Denn leider wird HTML nicht als Seitenbeschreibungs- sondern als Programmiersprache eingeordnet. Und das von sehr vielen Leuten. Und würden wir nach dem Prinzip des Dudens vorgehen, der das als richtig betrachtet, was sich durchgesetzt hat, ist HTML in ein paar Jahren eine Programmiersprache. Also, nimms leicht und mach Dir nichts draus. Jedenfalls vertreiben solche Kommentare die Menschen. Jedenfalls würde ich mich sehr vor den Kopf gestoßen fühlen, da es sich für mich nach:
      "Hey Du Idiot! Kennst Du noch nicht einmal den Unterschied zwischen einer Programmiersprache und HTML? Dann lies das!!" anhört
      bis denn dann
      Benedikt

      P.S.: Es hätte genauso lange gedauert, wenn Du ihm einfach die Lösung gegeben hättest

      1. »»  Denn leider wird HTML nicht als Seitenbeschreibungs- sondern als Programmiersprache eingeordnet. Und das von sehr vielen Leuten.

        Dann haben die sehr vielen Leute einfach grob unrecht. Dann koenntest Du genausogut die Auszeichnungen die Schriftsetzer seit ewig verwenden als Programmiersprache bezeichnen. Sorry, dass ich mich nicht beherschen konnte nichts dazu zu sagen. :-)

        Kirstin Henningsen

        1. Dann haben die sehr vielen Leute einfach grob unrecht. Dann koenntest Du genausogut die Auszeichnungen die Schriftsetzer seit ewig verwenden als Programmiersprache bezeichnen. Sorry, dass ich mich nicht beherschen konnte nichts dazu zu sagen. :-)

          Haben sie auch. Aber es hilft Ihnen nicht, wenn man Ihnen das um den Kopf haut, da man so das genaue Gegenteil erreicht. Wenn man es Ihnen jedoch nett und freundlich sagt nehmen sie es vielleicht an.
          Das Problem dabei ist, daß sich die Mehrheit aus Individuen zusammensetzt, wobei jedes dieser Individuen eine Minderheit darstellt. Und was hilft es, wenn man eine Minderheit überzeugt? Man müßte mindestens 50% der Minderheiten Mehrheit überzeugen, um ein sichtbares Ergebnis zu bekommen, da erst dann eine neue Mehrheit aus Minderheiten gebildet worden ist.
          Gut, ich gebe zu, daß es sicherlich schneller geht, da die überzeugten Minderheiten nun ihrerseits anfangen Minderheiten zu überzeugen, jedoch geht es nur aus unsere Perspektive (eine Minderheit der Minderheiten) schneller, da wir so weniger Minderheiten überzeugen müssen :)
          bis denn dann
          Benedikt

      2. Thema ist DHTML!!!

        Bitte lesen: <26966.html>

        Danke!

        PAF (patrickausfrankfurt)

        Tut mir leid Patrick, aber ich denke, daß Du hier etwas über das Ziel hinausschießt.....

        Danke Benedikt für Deine Worte. Ich habe auch immer geglaubt, daß dieses Forum als Hilfe für jeden da sein sollte, und wirklich als Hilfe und nicht als Belehrungsforum. Übrigens die einzig ware Lösung kommt von Jörg (siehe oben)und nicht von Patrick. So stell ich mir Hilfe vor!
        Danke Hans

        1. Übrigens die einzig ware Lösung kommt von Jörg (siehe oben)und nicht von Patrick. So stell ich mir Hilfe vor!

          Das sehe ich nicht so. Der Link, der Dir gegeben wurde ist weit hilfreicher. Wenn Dir fertige Codeteile hingeworfen werden, lernst Du weniger daraus.

          Kirstin

        2. Hallo Hans!

          Ich habe auch immer geglaubt, daß dieses Forum als Hilfe für jeden da sein sollte, und wirklich als Hilfe und nicht als Belehrungsforum.

          Dieses Forum ist in erster Linie dazu da, die Fragen, die in der Praxis und NACH der Lektüre von SELFHTML (es wird vorausgesetzt, daß man das Werk kennt genauso wie die ForumsFAQ, bevor man etwas postet - außerdem heißt es ja SELFHTML Forum) auftauchen, zu stellen und (vielleicht) beantwortet zu bekommen, aber auch, um einfach zu lernen... und auch über Menschliches wirst Du hier mehr lernen als in anderen Foren, wenn Du hier öfters kommst, glaub mir.

          Und in SELFHTML steht mehr wie deutlich, genauso wie in jedem anderen Kompendium zum Thema auch, daß HTML _keine_ Programmiersprache ist.

          Übrigens die einzig ware Lösung kommt von Jörg (siehe oben)und nicht von Patrick. So stell ich mir Hilfe vor!

          Siehe Kirstins Antwort einerseits, andererseits hast Du wenigstens, wenn Du den von mir verlinkten Thread gelesen hast, den Unterschied zwischen Programmiersprache und einer sogenannten Formatier- oder Dokumentenbeschreibungsprache gelernt ;)

          Daß ich nichts weiteres zu Deinem Thema DHTML (und nicht PROGRAMMIERTECHNIK) geantwortet habe, liegt einfach daran, daß es nicht mein Fachgebiet ist.

          Das wird mich jedoch nie daran ändern, meinen Senf zu anderen Threads dazuzugeben, wenn mir irgendetwas nicht paßt, oder ich der Meinung bin, etwas äußern zu wollen/müssen.

          Bis danndann

          PAF (patrickausfrankfurt)

        3. Danke Benedikt für Deine Worte. Ich habe auch immer geglaubt, daß dieses Forum als Hilfe für jeden da sein sollte, und wirklich als Hilfe und nicht als Belehrungsforum.

          Da hast Du mich wohl falsch verstanden. Ich fand Patricks Antwort durchaus gerechtfertigt. Er hätte es nur etwas netter formulieren sollen. Denn auch Belehrungen gehören zum Zusammenleben, allerdings trifft man nur auf sie, wenn man etwas nicht so ganz richtig gemacht hat, und von daher sind auch sie eine Hilfe, da man sich so besser einfinden kann.

          Und wie Kirstin schon sagte sind die Links wohl eher eine Hilfe als die Lösung von Jörg.
          bis denn dann
          Benedikt

  2. Hallo Hans!

    <../../tfcb.htm>

    Cu Roman

  3. Hi Hans!
    http://www.teamone.de/selfhtml/tdch.htm
    aber nächstes Mal selbst suchen
    bis denn dann
    Benedikt

  4. Hallo!
    kennt jemand eine Möglichkeit für den IE um zwei Grafiken  übereinander, aber verschoben darzustellen wie dies mit dem "layer" unter Netscape funktioniert?
    Gruß Hans

    Hallo Hans,

    Das läßt sich mit dem DIV-Tag lösen. Der Code könnte dann folgendermaßen aussehen:

    <DIV ID="Grafik_1" STYLE="position:absolute; top: 100; left: 100; z-index: 0">
    <img src="Grafik_1.gif" width= Breite der Gerafik, height: Hoehe der Grafik>
    </DIV>

    <DIV ID="Grafik_2" STYLE="position:absolute; top: 120; left: 120; z-index: 1">
    <img src="Grafik_2.gif" width= Breite der Gerafik, height: Hoehe der Grafik>
    </DIV>

    Mit top und left werden die Grafiken (von der oberen linken Bildschirmecke aus gesehen) positioniert. Bei der zweiten Grafik ist die top und left Position um jeweils 20 Pixel erhöht. Dadurch liegen die Grafiken verschoben übereinander - wie gewünscht.

    Mit z-index gibst Du an, welche Grafik unten bzw. oben liegt. z-index: 0 bedeutet, daß diese Grafik an unterster Stelle liegt.

    Gruß

    Jörg

  5. Hallo!
    kennt jemand eine Möglichkeit für den IE um zwei Grafiken  übereinander, aber verschoben darzustellen wie dies mit dem "layer" unter Netscape funktioniert?
    Gruß Hans

    Hallo Hans,

    Das läßt sich mit dem DIV-Tag lösen. Der Code könnte dann folgendermaßen aussehen:

    <DIV ID="Grafik_1" STYLE="position:absolute; top: 100; left: 100; z-index: 0">
    <img src="Grafik_1.gif" width= Breite der Gerafik, height: Hoehe der Grafik>
    </DIV>

    <DIV ID="Grafik_2" STYLE="position:absolute; top: 120; left: 120; z-index: 1">
    <img src="Grafik_2.gif" width= Breite der Gerafik, height: Hoehe der Grafik>
    </DIV>

    Mit top und left werden die Grafiken (von der oberen linken Bildschirmecke aus gesehen) positioniert. Bei der zweiten Grafik ist die top und left Position um jeweils 20 Pixel erhöht. Dadurch liegen die Grafiken verschoben übereinander - wie gewünscht.

    Mit z-index gibst Du an, welche Grafik unten bzw. oben liegt. z-index: 0 bedeutet, daß diese Grafik an unterster Stelle liegt.

    Gruß

    Jörg

    1. Hallo Jörg!

      Nur der vollständigkeit halber:

      <DIV ID="Grafik_1"

      Netscape akzeptiert keine Unterschriche im ID, er stellt daraufhin die CSS angaben nicht dar.

      <img src="Grafik_1.gif" width= Breite der Gerafik, height: Hoehe der Grafik>

      height:  ist wohl ein Tippfehler.

      Grüße
      Thomas

      1. Hi Thomas,

        height:  ist wohl ein Tippfehler.

        nein, das ist richtig so. Das hat mich während meiner Schulzeit viel Nerven gekostet, dass es hier ht und nich th ist ;-)

        Gruß,
        Martin

        1. Hallo Martin!

          height:  ist wohl ein Tippfehler.

          nein, das ist richtig so.

          Ich meinte ja auch den Doppelpunkt im <img> !

          Grüße
          Thomas

          1. Hi Thomas,

            Ich meinte ja auch den Doppelpunkt im <img> !

            ups. War gestern wohl etwas müde ;-)

            Gruß,
            Martin

    2. Hallo Hans,

      Das läßt sich mit dem DIV-Tag lösen. Der Code könnte dann folgendermaßen aussehen:

      <DIV ID="Grafik_1" STYLE="position:absolute; top: 100; left: 100; z-index: 0">
      <img src="Grafik_1.gif" width= Breite der ........

      Hallo Jörg!

      Das ganze hat gestern unter IE5 super funktioniert, leider hat das ganze heute bei der Präsentation unter IE4 nicht mehr funktioniert. Es sin überhaupt keine Bilder mehr zu sehen.

      Grüße
      Hans