Login  Regeln Aktuelles Datum und Uhrzeit: 09.01.2009, 13:56  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Problem mit 3 Zeilen-Layout

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Einsteigerforum
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
$nick = Chris;
Neuer [User]
Neuer



Anmeldung: 02.09.08
Beiträge: 8

BeitragVerfasst am: 03.09.2008, 20:15    Titel: Problem mit 3 Zeilen-Layout Antworten mit Zitat

Hallo zusammen!
Ich hoffe einmal, dass meine Frage noch nicht hier aufgetaucht ist.
Und zwar habe ich ein Problem mit dem 3-Zeilen-Layout meiner Website.
Hier erstmal das Bild zum Problem: http://anspitzer.an.ohost.de/data/div-Fehler.png

Ich habe oben einen Bereich "space oben" und unten einen Bereich "space unten" eingerichtet, die die gesamte Bildschirmbreite umfassen. Dazwischen liegt ein div "Mitte", in dem sich drei weitere divs befinden. "Banner", "Navi" und "Content". Bei Banner und Navi kann ich die Höhe fest definieren, bei Content eben nicht.
Jetzt habe ich das Problem, dass der "space unten" nicht unterhalb des content-divs beginnt, sondern schon unter "navi" und unterhalb von content.

Habe mir schon ein Tutorial zu den faux columns durchgelesen. Aber die scheinen, wie ich daraus gelesen hab, nur für Spaltenlayouts geeignet.

Ich hoffe, mir kann wer eine Lösung zu dem Problem sagen.


Nach oben
Private Nachricht senden
benjam4
Bekannter [Mod]
Bekannter



Anmeldung: 17.05.06
Beiträge: 1365
Wohnort: Ostfildern ...

BeitragVerfasst am: 03.09.2008, 21:36    Titel: Antworten mit Zitat

kannst du mal deinen code posten, so kann man das nicht so gut beurteilen, was du machen kannst.
_________________
Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität Smilie


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
koellmania
Erfahrener [User]
Erfahrener



Anmeldung: 09.04.08
Beiträge: 95

BeitragVerfasst am: 03.09.2008, 22:37    Titel: Antworten mit Zitat

ich bin mir nicht sicher, aber ich glaube ich weis wo dein problem liegt.
sieh dich mal bei selfhtml bzgl. css clear:left um, das müsste dein problem beheben.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1688

BeitragVerfasst am: 03.09.2008, 23:52    Titel: Antworten mit Zitat

Zitat:

Habe mir schon ein Tutorial zu den faux columns durchgelesen. Aber die scheinen, wie ich daraus gelesen hab, nur für Spaltenlayouts geeignet.

Der Mittlere Bereich bei dir ist doch ein 3-Spalten-Layout.

_________________
Mancher ertrinkt lieber,
als daß er um Hilfe ruft.


(Wilhelm Busch)


Nach oben
Private Nachricht senden
$nick = Chris;
Neuer [User]
Neuer



Anmeldung: 02.09.08
Beiträge: 8

BeitragVerfasst am: 05.09.2008, 21:26    Titel: Antworten mit Zitat

chris1988 hat folgendes geschrieben:
Zitat:

Habe mir schon ein Tutorial zu den faux columns durchgelesen. Aber die scheinen, wie ich daraus gelesen hab, nur für Spaltenlayouts geeignet.

Der Mittlere Bereich bei dir ist doch ein 3-Spalten-Layout.


Das stimmt nur bedingt. Ich habe ja nur den weißen Part in der Mitte. Das andere aussenherum ist der <body>-Tag. Weiß nicht, ob es da jetzt einen Unterschied zwischen gibt, aber ich sehe das jetzt so... Man verzeihe mir mein Unwissen. Winken
Eigentlich liegt das Problem ja darin, dass der Mittlere Bereich nicht bestimmt, dass erst unter ihm den Space-Bereich für unten beginnen soll.
Zur Einfachheit einfach mal den Quelltext der index-Datei:

Code:
<?php
    include"inc/config.php";
    include"inc/functions.php";

    echo"<html>\n";
    echo"   <head>\n";
    echo"      <title>index</title>\n";
    echo"       <link rel=\"stylesheet\" type=\"text/css\" href=\"css/page.css\">\n";
    echo"       <link rel=\"shortcut icon\" href=\"pics/design/favicon.png\">\n";
    echo"    </head>\n";
   echo"<body>\n";
   
   //Definieren eines Java-Scripts, welches es ermöglicht, ein neues Fenster zu öffnen
    echo"<script type=\"text/javascript\">\n";
    echo"function FensterOeffnen (Adresse) {\n";
    echo"    Fenster1 = window.open(Adresse, \"Termin-Detail\", \"innerwidth=600,innerheight=400,left=200,top=180, toolbar=no, resizeable=no, status=no\");\n";
    echo"    Fenster1.focus();\n";
    echo"}\n";
    echo"</script>\n";

    echo"   <div id=\"space_oben\">\n";    //DIV-Bereich für den oberen Rand
    echo"   </div>\n";
   echo"   <div id=\"mitte\">\n";   //DIV-Bereich für den Mittleren Teil
   
    echo"      <div id=\"banner\">\n";    //DIV-Bereich für den Banner
    echo"      </div>\n";
    echo"      <div id=\"navi\">\n";    //DIV-Bereich für die Navigation
    include"navi.php";
    echo"      </div>\n";
    echo"      <div id=\"content\">\n";    //DIV-Bereich für den Inhalt
    include"content.php";
    echo"      </div>\n";
   echo"      <div style=\"celar: both;\"></div>\n";
    echo"   </div>\n";
    echo"   <div id=\"space_unten\">\n";    //DIV-Bereich für den oberen Rand
    echo"   </div>\n";
   
   echo"</body>\n";
    echo"</html>\n";
?>


und hier noch die CSS-Definitionen:

Code:
#space_oben {
   background-image: url(../pics/design/space_oben.png);
   height: 45px;
   display: block;
    margin-left: 0px;
    padding-left: 0px;
   border-left-width: 0px;
    margin-right: 0px;
   padding-right: 0px;
   border-right-width: 0px;
    margin-top: 0px;
    padding-top: 0px;
   border-top-width: 0px;
    margin-bottom: auto;
   padding-bottom: 0px;
   border-bottom-width: 0px;
}
#space_unten {
   background-image: url(../pics/design/space_unten.png);
   height: 45px;
   display: block;
    margin-left: 0px;
    padding-left: 0px;
   border-left-width: 0px;
    margin-right: 0px;
   padding-right: 0px;
   border-right-width: 0px;
    margin-top: auto;
    padding-top: 0px;
   border-top-width: 0px;
    margin-bottom: 0px;
   padding-bottom: 0px;
   border-bottom-width: 0px;
}
#mitte {
   width: 1000px;
   margin: 0 auto;
   background: url(../pics/design/space_seite.png);
   background-repeat: repeat-y;
}
#banner {
    font-family: Helvetica, Arial;
    background-image: url(../pics/design/banner.png);
    width: 1000px;
   height: 120px;
    float:left;
}
#navi {
    font-family: Helvetica, Arial;
    width: 1000px;
   min-height: 40px;
    background-image: url(../pics/design/button_space.png);
   margin: 0px;
    float: middle;
   text-align: center;
   display: block;
}
#content {
    font-family: Helvetica, Arial;
   background-color: #FFFFFF;
    width: 979px;
    float:left;
   padding: 10px;
   display: block;
}


Vielen Dank schonmal für die Bemühungen. Smilie

_________________
Gruß Chris


Nach oben
Private Nachricht senden
$nick = Chris;
Neuer [User]
Neuer



Anmeldung: 02.09.08
Beiträge: 8

BeitragVerfasst am: 07.09.2008, 15:00    Titel: Antworten mit Zitat

Hat keiner eine Idee zu dem Thema?

Oder ist das Layout von Anfang an schon falsch aufgebaut?

_________________
Gruß Chris


Nach oben
Private Nachricht senden
benjam4
Bekannter [Mod]
Bekannter



Anmeldung: 17.05.06
Beiträge: 1365
Wohnort: Ostfildern ...

BeitragVerfasst am: 07.09.2008, 15:40    Titel: Antworten mit Zitat

Ich verstehe deinen Fehler noch nicht so wirklich. kannst du mal ein (ganzes) bild machen, wie es ist, und wie es sein sollte?
_________________
Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität Smilie


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
$nick = Chris;
Neuer [User]
Neuer



Anmeldung: 02.09.08
Beiträge: 8

BeitragVerfasst am: 17.09.2008, 17:43    Titel: Antworten mit Zitat

Hi zusammen!

@benjamin4: Ich habe mal die ganze Seite, wie es chris1988 in http://www.webmasterwelt.net/partikel,48444.html schon gewünscht hat, hochgeladen.
Denke so ist es etwas einfacher, weil ihr dann auch Zugriff auf den Quellcode habt. Die entsprechenden CSS-Stellen habe ich euch ja schon gepostet. Winken
Hier also der Link: http://anspitzer.an.ohost.de/php/test/

Hoffe, dass ihr mir nun weiterhelfen könnt. Winken

_________________
Gruß Chris


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Problem bei Aufruf über Suchmaschine Ranger24 Einsteigerforum 2 06.01.2009, 18:41 Letzten Beitrag anzeigen
Keine neuen Beiträge SQL Problem nach include chingdog Serverseitige Websprachen 10 27.12.2008, 22:25 Letzten Beitrag anzeigen
Keine neuen Beiträge Medion Laptop Problem samy Grafik-Forum 1 13.12.2008, 19:35 Letzten Beitrag anzeigen
Keine neuen Beiträge Isset Problem Arnee Serverseitige Websprachen 1 12.12.2008, 22:52 Letzten Beitrag anzeigen
Keine neuen Beiträge iframe problem miwix HTML & CSS 3 02.12.2008, 19:28 Letzten Beitrag anzeigen
Threadübersicht