IPB

Willkommen, Gast ( Anmelden | Registrierung )

 
Reply to this topicStart new topic
> Fuss Und Kopf Immer Sichtbar... ?
floppy
Beitrag 09.12.2004 - 16:30
Beitrag #1


Rookie


Gruppe: User
Beiträge: 2
Mitglied seit: 09.12.2004
Mitglieds-Nr.: 4.163



Hi zusammen,

ich Suche nach einer Möglichkeit eine Seite folgendermaßen aufzubauen:

[div KOPF ] immer sichtbar (menü und so)
[div MAIN ] nimmt den restlichen Platz der Seite ein, ggf. mit scrollbar
[div FUSS ] immer sichtbar

Ich bekomm es leider nur mit Frames hin -- das will ich aber nicht .
Andernfalls muss ich dem div MAIN eine feste Pixelgröße geben; das will ich aber auch nicht.

Hat jemand ne Idee wie man das lösen könnte? (Geht das überhaupt??)


(Ich habe nicht alle alten Beiträge vorher gelesen; ich hoffe es ist keine FAQ...)
Go to the top of the page
 
+Quote Post
sgt
Beitrag 09.12.2004 - 16:42
Beitrag #2


looks good


Gruppe: User
Beiträge: 63
Mitglied seit: 06.02.2002
Wohnort: Köln
Mitglieds-Nr.: 263



Hallo floppy,

wenn Du den gesamten Anzeigebereich des Browsers variabel nutzen willst, mußt Du die Maße vorher mittels JavaScript auslesen.

Du subtrahierst dann von der erhalten Höhe die Höhe des Kopf-/Fuß-DIVS und erhälst somit die Höhe für Deinen Info-Bereich.
Wenn dieser Info-Bereich scrollbar sein soll, mußt Du ein <iframe> dort platzieren. Über CSS gibst Du alle nöigen Werte (Höhe, Breite etc.) an.

Diese Methode ist im Gegensatz zu Frames relativ aufwendig.

Gruß
Stephan
Go to the top of the page
 
+Quote Post
harlequin
Beitrag 09.12.2004 - 16:44
Beitrag #3


DELETE FROM users WHERE search_count < 1
Gruppensymbol

Gruppe: Admin
Beiträge: 314
Mitglied seit: 15.07.1976
Wohnort: Osnabrück
Mitglieds-Nr.: 2



moin!

Wenn du dich auf eine Bildschirmgrösse geeinigt hast kannst du den div Containern feste Grössen geben und in der StyleSheet Angabe für den MAIN Container
QUELLTEXT
overflow: auto;

einfügen.

Dadurch scrollt er das div, wenn mehr Inhalt als Platz da ist... :-)

have fun!
Lars
Go to the top of the page
 
+Quote Post
floppy
Beitrag 09.12.2004 - 17:29
Beitrag #4


Rookie


Gruppe: User
Beiträge: 2
Mitglied seit: 09.12.2004
Mitglieds-Nr.: 4.163



JavaScript ...

ja, sowas habe ich schonmal programmiert.
Ziemlich ätzend! (Inklusive einer timergesteuerten Schleife die ständig die Fenstergröße abfragt und im Zweifelsfall alles resized tongue.gif und eine Defaulteinstellung die klein genug ist um ohne JavaScript auf 800x600 zu passen *kopfschüttel* )

Naja, wenns nicht anders geht muss ich wohl mein Seitenlayout nochmal
überdenken.

Auf jeden Fall vielen Dank für die rasche Hilfe!!
Go to the top of the page
 
+Quote Post
markusm
Beitrag 13.12.2004 - 14:49
Beitrag #5


looks good


Gruppe: User
Beiträge: 32
Mitglied seit: 21.04.2004
Wohnort: Marburg
Mitglieds-Nr.: 2.532



QUELLTEXT
position:fixed;

das musst du aber ganz ganz gut für den ie verstecken!!!

dann klapts auch mit dem ie ( aber nur mit ihm)
QUELLTEXT
position: expression("absolute");
top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);


natürlich kommt beides in das css
wie du an die eigentliche Fensterhöhe kommst ist eine andere Sache
( ich habe es nur oben gemacht)
beispiel :http://schlammungeheuer.de/board/
Go to the top of the page
 
+Quote Post
Google Bot
Beitrag
Beitrag #


Google Ads









Go to the top of the page
 
Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.04.2024 - 17:06

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here