hallo..
habe da ein problem, und zwar verschiebt sich der text andauernd im iframe wenn man die grösse des browsers verändert. mal steht er weiter rechts, mal weiter unten etc... ich will einfach das der text fest an einer stelle ist und sich nicht mehr verschiebt. kann mir da jemand helfen? danke schonmal..
iframe
-
-
Moin!
Zitat von nodakann mir da jemand helfen?
Ohne URL oder Quelltext ist das nahezu unmöglich.G.a.d.M.
Ronald
-
Sorry.. das ist der Quelltext
Code
Alles anzeigen<body bgcolor="#FFFFFF" topmargin="0" leftmargin="0"> <body background="img.gif"> <p align="center"> [img]img.gif[/img]</p> <div id="Layer1" style="position: absolute; left: 562; top: 213;width:280; height:273"> <iframe src=main.htm" name="main" width="184" height="255" frameborder=0 scrolling="yes" noresize style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;> </iframe> </div> </body> </html>
edit: code tags by ph0re
-
mach zuerst mal den code richtig.
du hast ca. 5 " vergessen.<iframe src=main.htm" name="main" width="184" height="255" frameborder=0 scrolling="yes" style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;>
-
Ja, dass habe ich jetzt gemacht. Und trotzdem geht es nicht.
Wieso verschiebt sich denn der Text immer? Kann man den da nicht irgendwie 'fixieren'? Wenn es jemandem hilft, kann ich auch die Seite mal hochladen?! -
Aye, das wär von vorteil wenn man sich das mal online ansehen könnte
-
http://www.beepworld.de/members87/nandii/
Das ist die Seite.
Hoffentlich kann mir jemand helfen... -
So wie ich das sehe, liegt's daran, dass du das div absolut positioniert hast:
Er orientiert sich dann immer an der linken oberen Ecke des Browserfensters.
Wenn du den iframe immer an derselben Stelle deines Hintergrundes haben willst, musst du es etwas aufwändiger angehen:
Entweder du bastelst dir ein Layout mit Tabellen oder mehrern divs, oder du bringst die hintergrundgrafik ebenfalls in einem div unter, in das du dann das zweite div (das mit dem iframe) hineinpositionierst, und zwar mit relativen Angaben. Da musst du dann halt ein wenig herumprobieren.Poste doch mal deine weiteren Versuche...
-
So wie ich das sehe, liegt's daran, dass du das div absolut positioniert hast:
Er orientiert sich dann immer an der linken oberen Ecke des Browserfensters.
Wenn du den iframe immer an derselben Stelle deines Hintergrundes haben willst, musst du es etwas aufwändiger angehen:
Entweder du bastelst dir ein Layout mit Tabellen oder mehrern divs, oder du bringst die hintergrundgrafik ebenfalls in einem div unter, in das du dann das zweite div (das mit dem iframe) hineinpositionierst, und zwar mit relativen Angaben. Da musst du dann halt ein wenig herumprobieren.Poste doch mal deine weiteren Versuche...
-
HTML
Alles anzeigen<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>N a n d i i</title> <style> body { scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-arrow-color: #FF007E; scrollbar-track-color: #ffffff; background-image: url(http://www.beepworld.de/memberdateien/members87/nandii/BG_Pink_2.gif); margin: 0px; background-color: #FFFFFF; } .content { position: absolute; padding: 4px; left: 486; top: 218; width: 195; height: 266; } div .frame { margin: 0px; overflow: auto; width: 174px; height: 255px; FILTER: chroma (color=#ffffff); } div .headline { font-family: Verdana; font-size: 10px; color: #ff0066; text-align: right; width: 145px; background-image: url(http://www.beepworld.de/memberdateien/members87/nandii/TLinie.gif); padding-top: 10px; background-repeat: repeat-x; } div .normaltext { text-align: justify; font-family: Verdana; font-size: 10px; color: #a3a3a3; } div .footer { color: #ff0066; font-family: Verdana; font-size: 10px; text-align: right; } </style> </head> <body> <p align="center"> [img]http://www.beepworld.de/memberdateien/members87/nandii/BG.gif[/img] </p> <div class="content"> <div class="frame"> <div class="headline"> [b]2oo5[/b].[b]1o[/b].[b]o8[/b] [b]22:37[/b] h [b]mood [/b]» [img]http://www.beepworld.de/memberdateien/members87/nandii/hmpf.gif[/img] </div> <div class="normaltext"> Ciao. Das ist meine neue Homepage. Ich hoffe, sie gefällt euch. Würd mich freuen, wenn ihr mir ins Gästebuch schreibt. Ich hab jetzt auch keine Zeit viel zu schreiben, weil ich busy mit meiner Süssen bin. [img]http://www.beepworld.de/memberdateien/members87/nandii/wink.gif[/img] Bis bald! </p> </div> <div align="right" class="footer"> N a n d i i</p> </div> </div> </div> </body> </html>
Hatte ich erwähnt, dass mir grad langweilig war?
Design auf CSS umgestellt,
iframe entferntLässt sich sicher noch für FF & IE optimieren, aber so wies jetzt ist kann mans in beiden Browsern ansehn
-
Hmm... Kann es auch sein, dass das Bild sich eigentlich nur verschiebt? Bin leider totaler Anfänger, und versteh noch nicht soviel davon...
Wäre nett, wenn mir irgendwie einen Code dazugeben könnte?!?! -
-
Danke schöööööööööööööööön!!!!!!!!!!!!!!!!!!
Aber irgendwie ist das Problem immer noch da, oder?Hab das jetzt mal so gemacht:
<body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
<body background="http://www.beepworld.de/memberdateien/…/nandii/Neu.gif" bgproperties="fixed" >
<div id="Layer1" style="position: absolute; left: 483; top: 273;width:280; height:273">
<iframe src="http://www.beepworld.de/memberdateien/…/Hauptseite.htm" name="main" width="184" height="255" frameborder=0 scrolling="yes" noresize style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;>
</iframe>Sieht aus, als ob es geht
-
Ich seh' keinen Hintergrund mehr...
-
Jetzt müsstest du einen sehen, oder? Ich probier das immer in Frontpage aus, und lad das alles nicht immer sofort hoch.
Bin jetzt grad dabei, dass Menü zu machen... Es gibt jetzt wieder Probleme, aber ich versuch erstmal, dass irgendwie alleine zu schaffen.
Danke für eure Hilfe!!!!!!!! -
Hallo NoDa, ich würde dir raten, erstmal meinen Code als Basis für verbesserungen zu nehmen, nicht nur weil dieser frame unabhängig ist sondern auch weil dort zahlreiche falschformatierungen in deinem Code entfernt wurden.
Wenn du zu meinem Code Fragen hast stell sie einfach
Aber um deine Frage von vorhin zu beantworten:
Selbst mit meinem Code ist es sehr wahrscheinlich, dass sich das Bild verschiebt, da dieses nicht absolut positioniert ist.
Gruß,
Modula
-
Hey, danke für deine Mühe. Aber da ich wie gesagt Anfänger bin, weiß ich jetzt nicht mehr, wie ich dann die Links und all sowas positioniere, und wie gesagt verschiebt sich ja dann auch alles. Und ich habe noch eine Frage... In manchen Quelltexten steht zum Beispiel nur 'main.htm', Ich hab da ja die ganze Adresse hingemacht. Wie geht denn das, wenn ich da nur '....htm' haben will? Weil dann geht alles weg.... Verstehst du, was ich meine?
-
Wenn ich ehrlich bin, verstehe ich nicht was du meinst
Wo willst du dein Menü den Positionieren?
In dem linken kleinerem Fenster?
-
Ja genau, in dem Fenster. Das hab ich mit meinem ... Code/HP
Versuch/irgendwas ... jetzt auch geschafft. Bei deinem Code habe ich das
jetzt auch nicht verstanden. Obwohl du dir die Mühe gemacht hast...Aaaaaaaalso, ich meine das:
<iframe src="http://www.beepworld.de/memberdateien/…/Hauptseite.htm"
Und da soll eben nur
<iframe src="Hauptseite.htm" stehen...
Oder ich habe mal gesehen, dass in einem Quelltext nur ein Satz stand.
'Klick das X oben rechts', oder irgendwie sowas. Sowas würde ich auch
gerne haben. -
Zitat von Anonymous
<iframe src="http://www.beepworld.de/memberdateien/…/Hauptseite.htm"
Und da soll eben nur
<iframe src="Hauptseite.htm" stehen...Das ist durchaus möglich, wenn die im iframe eingeblendete Seite im selben Verzeichnis auf dem Server liegt wie die Hauptseite. Es handelst sich einfach um eine andere sog. Pfadangabe. Man unterscheidet zwischen absoluten und relativen Pfaden:
Absoluter Pfad ist soetwas, wie du momentan benutzt. Dabei wird die komplette Adresse (incl. http usw.) angegeben, er fängt also quasi bei null an.
Ein relativer Pfad orientiert sich an der Position des aktuellen Dokumentes im Verzeichnis und geht von dort aus. Beispiel: Du hast eine Datei mit folgendem Pfad: /meinverzeichnis/unterverzeichnis/datei.html . Von dort aus möchtest du auf die Datei mit dem Pfad /meinverzeichnis/unterverzeichnis/datei2.html verweisen. Dann genügt es, wenn du einfach auf datei2 verweist, da sie im selben Verzeichnis liegt.
In deinem Fall heisst das: Wenn deine Index-Seite unterzu finden ist, und die Hauptseite unter
, genügt ein Verweis auf hauptseite.html .
ZitatOder ich habe mal gesehen, dass in einem Quelltext nur ein Satz stand.
'Klick das X oben rechts', oder irgendwie sowas. Sowas würde ich auch
gerne haben.
Das habe ich ehrlich gesagt noch nie gesehen und wüsste auch nicht, wozu das gut sein soll. Wichtig ist erstmal, dass deine Seite vernünftig ausschaut und funktioniert... -