Genaue Positionierung im Anzeigefenster
Benjamin Keil
- html
Hallo zusammen,
Ich habe ein mehr oder weniger kleines Problem und mich
diesbezüglich auch schon durch etliche tutorials und alte
Beiträge gelesen.
Ich habe vor die Inhalte meiner (zukünftigen) Seite
im Format 16:9 darzustellen und über und unter diesen
Inhalten die Navigationsleisten anzuornen.
Die Inhalte + Navigation sollen dann das Format 4:3
ergeben. 16:9 soll dann mit 560px X 315 px dargestellt werden
und das Gesamtformat (4:3) in 560px X 420px.
Eigentlich wäre diese Idee ganz einfach mit einem
Frameset aus 7 einzelnen Frames lösbar, allerdings
sieht es etwas unschön aus, wenn ein "kreativer" Besucher
z.B. babyblau als Standarthintergrundfarbe eingestellt
hat und sich diese Frames dann nacheinander aufbauen.
Die Hintergrundfarbe soll schwarz sein.
Es gibt meiner Meinung nach 2 Möglichkeiten,
allerdings habe ich keine Ahnung wie man sie umsetzen könnte:
1. Entweder ein Popupfenster mit genau den Abmessungen,
wie ich sie mir vorstelle. Denn dann brauche ich nur 3 Frames.
Hab ich probiert, sieht aber auch nicht aus.
Es sei denn ich könnte ihrgendwie das Startfenster schliessen,
nachdem das Popup aufgegangen ist,
ODER aber eine bestimmte Tabellenzelle mit 560px X 315px mit ihrem Inhalt auf der der Startseite zentrieren (zum gesammten Bildschirm - nicht nur in Bezug auf das Browser-Anzeigefenster), so das diese
genau unter dem nacher erscheinenden PopUp liegt.
(Dann könnte ich dort z.B. eine Animation abspielen,
um auf das PopUp vorzubereiten)
2. Wenn es irgendwie möglich wäre die Hintergrundfarbe
der Frames schon im Frameset zu definieren.
Ein Beispiel meiner bisherigen Versuche gibt es
unter:
http://www.bkeil.com/test/
(das PopUp kann man mit ALT+F4 schliesse)
man sieht beim Wechsel der beiden Browserinstanzen
den unschönen Sprung zwischen beiden "Bildern".
Über eine Hilfestellung oder mögliche Alternative würd´
ich mich sehr freuen.
Gruß,
Benjamin
Was hältst denn davon:
Du machst eine Tabelle mit 3 Zeilen und 3 Spalten, benutzt Cascade-Style-Sheets, damit das Größe passt und legst schwarzen Hintergrund fest, nur bei der mittlere Zelle gibts du im Style-Sheet die Hintergrundfarbe weiß an.
Was hältst denn davon:
Du machst eine Tabelle mit 3 Zeilen und 3 Spalten, benutzt Cascade-Style-Sheets, damit das Größe passt und legst schwarzen Hintergrund fest, nur bei der mittlere Zelle gibts du im Style-Sheet die Hintergrundfarbe weiß an.
Das klappt leider auch nicht,
da ich den Inhalt in der Mitte mit Scrollbalken brauche
und die Navigationsleisten darüber und drunter sollen fixiert sein.
Gruß, Benjamin
hi
Das klappt leider auch nicht,
da ich den Inhalt in der Mitte mit Scrollbalken brauche
und die Navigationsleisten darüber und drunter sollen fixiert sein.
dann stopf 'nen iframe in die Mittelzelle..
hi
Das klappt leider auch nicht,
da ich den Inhalt in der Mitte mit Scrollbalken brauche
und die Navigationsleisten darüber und drunter sollen fixiert sein.
dann stopf 'nen iframe in die Mittelzelle..
Super!!! Das kannte ich noch gar nicht!!
So funktionierts!
Danke!
Nebenbei: Iframes werden ja nicht von jeder Browsergeneration unterstützt. Gibt es offizielle Statistiken, wieviele Leute welchen
Browser verwenden? Wenn denn 80% meine iFrames nicht sehen können
hab ich ja quasi verloren. Man muss sich ja ein bißchen anpassen,
sonst funktionierts ja nicht.
Gruß,
Benjamin
hi
Nebenbei: Iframes werden ja nicht von jeder Browsergeneration unterstützt. Gibt es offizielle Statistiken, wieviele Leute welchen
Browser verwenden? Wenn denn 80% meine iFrames nicht sehen können
hab ich ja quasi verloren. Man muss sich ja ein bißchen anpassen,
sonst funktionierts ja nicht.
IE und Opera kein Problem, Mozilla scheint eines zu haben, wenn height="100%" drausteht http://bugzilla.mozilla.org/show_bug.cgi?id=131020 . Netsrap 4 kann's - oh Wunder - nicht