iframe in hintergrund

  • ok, erstmal danke für deine antwort. (auch wen dadurch meine frage nicht beantwortet wurde)

    zu1: html

    2: erledigt

    3: erledigt

    4: hab ich vorher rausgenommen, da ich das bild noch net veröffentlichen wollte

    5: des hab ich zum test für meine auflösung gemacht, da ich eine 1024er auflösung hab, und das bild grad an dem übergan zwischen hintergrund und fehlender scrolleiste ervorschaut. (also, des war nur für mich....)

    6: doch wenn ich das rausnehm werden die einstellungen nach "<id="frame"" nicht übernommen

    is aber auch egal, ich wollte eigentlich nur wissen wie ich das frame in den hintergrund bekomm..

    aber trozdem danke.

  • Hi,

    es ist etwas schwierig mit dir, oder ?

    Zitat von gast

    ok, erstmal danke für deine antwort. (auch wen dadurch meine frage nicht beantwortet wurde)


    Dein Frage haben wir beantwortet. Ei Iframe im Hintergrund ist weg, futsch, nicht mehr da. Wenn du über ein Iframe etwas drüber legst, dannsieht man es nicht mehr, dann kaannst du es ganz einfach ganz weg lassen. Jetzt klar ???

    Falls nicht, dann stell die Frage doch bitte endlich mal so, daß wir verstehen was du möchtest.

    Zitat von gast

    zu1: html


    Das ist keine Angabe zum Dokumententyp, das ist eiin HTML-Tag welcher dem browser sagt, daß ab jetzt HTML im Quelltext steht. Lies dir bitte mal dieses hier durch -> http://de.selfhtml.org/html/allgemein…htm#dokumenttyp


    Zitat von gast

    6: doch wenn ich das rausnehm werden die einstellungen nach "<id="frame"" nicht übernommen


    Das kann an dem falschen "<id" gelegen haben.

    Zitat von gast

    is aber auch egal, ich wollte eigentlich nur wissen wie ich das frame in den hintergrund bekomm..

    aber trozdem danke.

    Hättest du stattdessen gefragt, wie du di eGrafik in den Vordergrund bekommst, dann hätten wir (ich) es wohl eher verstanden. Das Zauberwort heißt "z-index".

    DSachu dir das mmal an

    G.a.d.M.

    Ronald

  • ok, sorry.

    dein beispiel hab ich ausprobiert, aber bei mir bleibt das bild trozdem noch drunter.

    oder wie macht man das eigentlich sonst mit solchen frames, dass mann die nicht immer wiederholen muss

  • Mein Beispiel funktioniert bei mir mit allen Browsern einwandfrei.
    Ich habe es mal -leicht verändert- online gestellt, schau es dir da mal an -> http://web306.server3.webplus24.de/testseiten/hover/iframetest.html

    Der Quelltext dazu ist:

    Zitat von Gast


    oder wie macht man das eigentlich sonst mit solchen frames, dass mann die nicht immer wiederholen muss

    Da gibt es natürlich mehrere Möglichkeiten. Beschreib doch einfach mal möglichst genau was du vor hast.

    G.a.d.M.

    Ronald

  • ok, mach ich.

    ich bau mir gerade eine eigene seite auf, un möchte das so haben.

    links die menüleiste, oben ein bild dass sich immer in x richtung wiederholt (je nach auflösung sieht man es halt dann 1x oder 1,25x o.ä.)

    und darunter ein textfeld, dass sich je nach auflösung breiter macht (n wert wie right:0px einfügen, dass das textfelt bis zum rechten rand geht)

    und deshalb wollte ich die headline und die menüleiste in ein html feld tun.
    dass ich dann schreiben kann:

    Code
    <iframe...> 
    
    
    <img....> 'texthintergrund'
    
    
    <font..> 'text'

    ich hoffe dass ihr das verstanden habt.

    nich weil ich glaube, dass ihr so blöd seit, ihr habt echt was drauf.

    sondern von der art, wie ich es geschrieben haben.

  • Nun, ich würde den Schritt gedanklich andersrum gehen:

    Eine Hauptseite (index.html) die Fest den header und das Menü enthält, darunter dann einen I-Frame der als Ausgabeeinheit (was du mit Textfeld beschreibst) dient. In den Iframe kannst du dann alle beliebigen HTML-Seiten laden (=dynamisch) während dein Menü immer an der gleichen Stelle ist (=statisch).

    Das erscheint mir irgendwie logischer, oder ?

    G.a.d.M.

    Ronald

  • da kommt mir grad ein problem auf:

    wie mache ich einen link, der mir nur das html-file im iframe ändert?

    ich kann ja nicht einfach nen link zu nem anderen html-file machen, da mir ja dann die navi leiste fehlen würde

  • du meinst, wie du es machst, dass beim Klicken auf einen Link die Seite im iFrame geändert wird???

    Das machst du, in dem du deinem iFrame einen Namen zuweist:

    Zitat

    <iFrame name="CONTENT" iframe src="http...

    Und wenn du dann den Link hast, wählst du als Linkziel den Name des iFrames aus:

    Zitat

    <a href="./deineSeite.htm" target="CONTENT">

    So sollte das Ganze dan tun!!!

  • hey supi danke

    ich schäm mich schon fast, dass ich jetzt noch eine frage hab.

    ich möchte, dass sich das textfeld automatisch der grösse des bildschirms anpasst.
    das geht ja normalerweise mit z.b. width=100%.
    da ich aber jetzt links noch eine menüleiste habe, ist das ganze etwas zu breit.
    und wenn ich die prozentzahl runtersetzte kann es ja bei manchen auflösungen rechts zu einem freien rand kommen, da die z.b. 90% ja relativ sind.

    wie kann ich es machen, dass das bild einen wert von left:200px hat und sich dann bis zum rechten rand hin streckt?

    oder allgemein, einen hintergrund die bildschirmbreite komplett auszufüllen, und links für die menüleiste einen rand zu lassen.

    danke

  • Pack das ganze in eine Tabelle mit Breit und Höhe = 100%.

    Für die Navigation machst du links eine Zelle mit einer festen Breite und in die Zelle rechts packst du das Iframe. Die Zelle bekommt keine Angaben zur Breite und das Iframe die Angabe 100% - dann paßt es automatisch immer.

    G.a.d.M.

    Ronald

  • ich weis nicht genau was du meinst, ich sags mal so:

    oben die headline wiederholt sich immer
    links geht die menüleiste ganz nach unten.

    bleibt allso ein feld rechts unten übrig.
    da kommt ein bild (iframe) rein, wo der text (auch im iframe wie bild) drübergelegt wird.
    das bild soll sich je nach auflösung vom linken rand ab der menüleste bis hin zum ganz rechten rand ziehen.
    die höhe /länge des bildes richtet sich nach der textmenge.

    so war es vorgesehen.

    ich dachte eigentlich ich könnte beim iframe sagen left:200px ; right:0px und dass sich das bild dann streckt, aber das geht net.

  • diesen text wollte ich grad losschicken:

    ich weis nicht genau was du meinst, ich sags mal so:

    oben die headline wiederholt sich immer
    links geht die menüleiste ganz nach unten.

    bleibt allso ein feld rechts unten übrig.
    da kommt ein bild (iframe) rein, wo der text (auch im iframe wie bild) drübergelegt wird.
    das bild soll sich je nach auflösung vom linken rand ab der menüleste bis hin zum ganz rechten rand ziehen.
    die höhe /länge des bildes richtet sich nach der textmenge.

    so war es vorgesehen.

    ich dachte eigentlich ich könnte beim iframe sagen left:200px ; right:0px und dass sich das bild dann streckt, aber das geht net.

    Ronald: ah, das kam mir grad dazwischen: das funktioniert? dass sich die zelle automatisch nach rechts erweitert? und dann angabe 100%
    ok, ich versuchs.
    danke

    ps: das was CHIEFmaster sagte wegen dem iframe neues bild laden, hat bei mir nicht funktioniert. müsste aber eigentlich gell.

    pps: sorry dass ich so lästig bin

  • Moin!

    Probier mal diese Quelltext aus, vielleicht verstehst du es dann:

    G.a.d.M.

    Ronald

  • wow, du hast das für mich geschrieben?

    vielen dank
    bin ganz überrascht.

    äh, ich habs ausprobiert.
    das feld "forum-hilfe" (iframe) ist bei mir ganz rechts ca 5px breit.

  • ah, bei opera gehts, doch beim IE
    Version: 6.0 ist es so, dass das fenster nur ganz rechts ca 5pixel gross ist....

  • hmm... die haben einfach 3 Tabellen genommen
    (3 Spalten) und der linken und rechten jeweils FESTE Größenangaben gegeben.
    Die innere passt sich dann immer (fast!) der Bildschirmgröße an!

    Ist eigentlich ganz einfach! :)


    Ach ja, du hattest oben geschrieben, dass das, was ich vorher sagte nicht gehen würde...
    Was denn genau???