![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Erfahrener Benutzer Registriert seit: 19.08.2005
Beiträge: 115
|
Wie bekomme ich mit css ein <div> tag so formatiert, dass er immer ganz unten von der Seite ist? Positioniere ich ihn Absolut mit bottom:0px; ist er zwar am Anfang unten, macht aber Probleme wenn die Seite eine Scrollbar hat, da er den anderen inhalt überdeckt und nur am Unteren Rand des Bildschirms (am anfang) ist, nicht aber am unteren Rand der Seite. Positioniere ich ihn Normal und füge nichts danach ein, so kann er bei Seiten ohne 100% höhe auch schonmal über dem unteren Rand hängen bleiben... |
| | |
| | Nach oben #2 |
| Erfahrener Benutzer Registriert seit: 18.08.2005 Ort: Dortmund
Beiträge: 166
|
Weiß ja nicht, wie die Seite aufgebaut ist, vielleicht hilft das hier ja schon Geändert von Jann Hendrik (23.07.2008 um 07:45 Uhr) Grund: link angepasst |
| | |
| | Nach oben #6 |
| Erfahrener Benutzer Registriert seit: 19.08.2005
Beiträge: 115
|
Derzeit einfach nur ein div am Ende des Html Dokuments mit folgenden CSS eigenschaften: Code: #foot {
width:100%;
background-color: #F0F0F0;
height:20px;
margin:0px;
margin-top: 10px;
padding:0px;
border-top:1px solid #000000;
text-align:right;
font-family: verdana, helvetica, arial;
font-size:small;
}
|
| | |
| | Nach oben #8 |
| Erfahrener Benutzer Registriert seit: 18.08.2005 Ort: Dortmund
Beiträge: 166
|
Mal eben schnell geklöppelt (bitte nicht durch den Validator jagen http://testen-ist.wischtisch.de/div-test.html |
| | |
| | Nach oben #10 |
| Erfahrener Benutzer Registriert seit: 18.08.2005 Ort: Dortmund
Beiträge: 166
|
Geht auch mit einem DIV weniger, aber mehr fällt mir spontan nicht ein: http://testen-ist.wischtisch.de/div-test2.html |
| | |
| | Nach oben #12 |
| Erfahrener Benutzer Registriert seit: 08.01.2006 Ort: Mannheim
Beiträge: 483
|
Und? Wie kann man einen Div ans untere ende stellen? Also sozusagen als footer?
__________________ Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
| | |
| | Nach oben #14 |
| Erfahrener Benutzer Registriert seit: 08.01.2006 Ort: Mannheim
Beiträge: 483
|
Mich würde es schon interessieren. Kann doch net so schwer sein oder? Ich weiß es leider net
__________________ Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
| | |
| | Nach oben #15 |
| Daniel Golowin Registriert seit: 17.11.2005 Ort: Rheinland-Pfalz, Osthofen
Beiträge: 122
|
Also, das hier funktioniert im IE und in FF! In anderen Browsern habe ich es nicht getestet, müsste aber auch gehen. HTML-Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style type="text/css"> <!-- /** * HTML und BODY auf die komplette Höhe der Seite festlegen. */ html { height:100%; } body { height:100%; margin:0; padding:0; } /** * Diese Eigenschaften werden einem DIV zugewiesen in * welchem die komplette Seite liegt. * * Durch die festlegung der relativen Position, orientieren * sich alle darin enthaltenen Elemente die positioniert * werden nicht mehr am Browser, sondern an diesem. */ #seite { position:relative; top:0; left:0; min-height:100%; } /** * Hier wird der Abstand vom untern Rand festgelegt, damit * sich die Fusszeile nicht den Inhalt verdekt! */ #seite #inhalt { padding-bottom:20px; /* Identisch mit der Fusszeilen Höhe! */ } /** * Positionieren der Fusszeile. Zur besserer Kontrolle könnte * man noch mit "height" die Höhe festlegen. */ #seite #fusszeile { position:absolute; bottom:0; left:0; } //--> </style> </head> <body> <div id="seite"> <div id="inhalt"> <!-- Hier der Inhalt der Seite! --> Inhalt </div> <div id="fusszeile"> <!-- Hier der Inhalt der Fusszeile --> Fusszeile </div> </div> </body> </html> Na dann viel Spaß beim Testen! |
| | |
| | Nach oben #16 |
| Erfahrener Benutzer Registriert seit: 18.08.2005 Ort: Dortmund
Beiträge: 166
|
Das ist ja nicht so weit entfernt von meiner Lösung; Problem an der Sache ist, es sollte ohne verschachtelte DIVs funktionieren Edith: Zum Vergleichen siehe http://testen-ist.wischtisch.de/div-test2.html |
| | |
| | Nach oben #17 |
| Daniel Golowin Registriert seit: 17.11.2005 Ort: Rheinland-Pfalz, Osthofen
Beiträge: 122
|
Hi, füge mal mehrere Zeileumbühe rein! Dann wirst du merkern, dass die Fusszeile immer am unteren Rand des Browsers klebt und der Text dann auf einmal unter der Fusszeile erscheint. Ist eben noch nicht fertig der Script! Ohne DIV Verschachtelung, kann man das nur mit Tabelle realisieren. Sonst geht es nicht! Wegen der Browser, da die ja bekanntlich CSS unterschiedlich und nicht immer korrekt intepritieren! Da fürt leider kein Weg vorbei! |
| | |
| | Nach oben #19 | |
| Erfahrener Benutzer Registriert seit: 18.08.2005 Ort: Dortmund
Beiträge: 166
| Zitat:
| |
| | |
| | Nach oben #20 |
| Daniel Golowin Registriert seit: 17.11.2005 Ort: Rheinland-Pfalz, Osthofen
Beiträge: 122
|
@pichfl: hehe... , der Script macht nicht das was er sollte! @PaterNoster: Zur Zeit, gibt es keine andere Variante! Villeicht später, wenn die neueren Browser raus kommen. Also mit CSS geht es anders nicht!Man kann wie gesagt, dass dann mit Tabellen lösen, von was ich nur abraten kann. JavaScript were noch eine Möglichkeit, aber der von mir geschriebener Code funktioniert auch ohne! Also @Buhmann, wenn du eine solche Fusszeile haben möchtest, kommst du an der DIVs verschachtelung Variante nicht vorbei! |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Höhe von div verändern, divs darunter je nach Größe verschieben | buddy_casino | JavaScript und AJAX | 13 | 17.09.2007 12:49 |
| mehrere Divs untereinander mit abschließenden DIV | suppenmann | HTML, XML und CSS | 9 | 02.12.2006 16:14 |
| [CSS]bei einem hoverein anderes div ändern | Big Nightmare | HTML, XML und CSS | 16 | 09.10.2006 18:26 |
| Div mit overflow:scroll | Jan | HTML, XML und CSS | 6 | 18.03.2006 18:55 |
| [Politik] 30 Fragen zu div. Themen | Jann Hendrik | Plauderecke | 21 | 06.09.2005 11:47 |