Thema geschlossen
Ergebnis 1 bis 5 von 5
  1. #1
    R0b
    R0b ist offline
    Benutzer R0b befindet sich auf einem aufstrebenden Ast Avatar von R0b
    Registriert seit
    09.08.2007
    Ort
    Düsseldorf
    Beiträge
    71
    Renommee-Modifikator
    4

    Standard Kein Innenabstand im Layout

    Hallo Zusammen,
    ich habe ein ziemlich kniffeliges Problem.
    Mein Layout macht keinen Innenabstand/Padding im Content Bereich.
    Wenn ich dann ein Float:Left; reinpacke habe ich zwar den Abstand aber dafür kann ich dem Content nicht die ganzen 85% der Breite zuweisen, weil sich der Content dann unter die Navi setzt. Hier der Code:

    HTML-Code:
    #container
    {
        width: 1050px;
        height: 500px;
        background-color: white;
        margin: 1em auto;            /* Zentrierung des Layouts in der Bildschrimmitte */
    }
    
    #banner
    {
        width: auto;
        height: 80px;
        background-color: brown;
        text-align: center;
        clear: both;
        padding: 5px;
    }
    
    #navi
    {
        width: auto;
        height: 100%;
        background-color: brown;
        float: left;
        padding: 10px;
    }
    
    #content
    {
        height: 100%;
        background-color: yellow;
        padding: 10px;
    }
    
    #footer
    {
        height: auto;
        background-color: brown;
        clear: both;
        padding: 5px;
        text-align: center;
    }
    
    Danke im Vorraus
    MfG R0b

    Kenntnisse:
    HTML, CSS, PHP

    Meine HP: http://www.robonline.de

  2. #2
    prm
    prm ist offline
    HTML-Guru Meilensteine
    prm wird schon bald berühmt werden
    Registriert seit
    30.06.2008
    Beiträge
    1.657
    Renommee-Modifikator
    4

    Standard

    Ist ohne den HTML-Teil schwer zu beurteilen.
    Wenn ich dann ein Float:Left; reinpacke habe ich zwar den Abstand aber dafür kann ich dem Content nicht die ganzen 85% der Breite zuweisen, weil sich der Content dann unter die Navi setzt.
    Mal ein Tipp auf Verdacht:
    Wenn deine Navi links gefloatet ist und daneben der #content hin soll: Dann weise deiner #navi einen Breitenwert zu und dem #content einen entsprechenden margin-left-Wert zuzüglich 20px für Padding der #navi.

    Wenn das nicht weiterhilft bitte Link oder komplettes HTML posten.

  3. #3
    R0b
    R0b ist offline
    Benutzer R0b befindet sich auf einem aufstrebenden Ast Avatar von R0b
    Registriert seit
    09.08.2007
    Ort
    Düsseldorf
    Beiträge
    71
    Renommee-Modifikator
    4

    Standard

    geil ... danke jetzt weiß ich für demnächst bescheid .. das ich darauf nicht gekommen bin umsonst rumprobiert aber aus fehlern lernt man

    habe jetzt einfach der navi width: 130px zugewiesen und dem content margin-left: 150px wegen den 20px padding ..


    DANKE
    MfG R0b

    Kenntnisse:
    HTML, CSS, PHP

    Meine HP: http://www.robonline.de

  4. #4
    HTML-Guru Meilensteine
    neuroleptika befindet sich auf einem aufstrebenden Ast
    Registriert seit
    12.01.2008
    Ort
    Hannover
    Alter
    42
    Beiträge
    2.448
    Renommee-Modifikator
    5

    Standard

    Zitat Zitat von R0b Beitrag anzeigen
    .....
    nicht die ganzen 85% der Breite zuweisen, weil sich der Content dann unter die Navi setzt. Hier
    Code:
    #container
    {
        width: 1050px;
        height: 500px;
        background-color: white;
        margin: 1em auto;            /* Zentrierung des Layouts in der Bildschrimmitte */
    }
    
    #banner
    {
        width: auto;
        height: 80px;
        background-color: brown;
        text-align: center;
        clear: both;
        padding: 5px;
    }
    
    .......
    
    Danke im Vorraus
    Wenn du width in % mit padding in px mischen willst geht das so nicht.
    Die Breite eines Elementes ergibt sich aus width, padding und border.
    Zusätlicher Platz wird auch bei Anwendung von margin verbraucht.
    Da du ein Fixes Layout #container { width: 1050px; } hast, solltest du den darin enthaltenen Elementen ebenfalls ein width in px geben. (padding-Werte mit einberechnen).

    Oder du gibst den Strukturierenden Elementen <h1>, <p>, <ul> usw. den entsprechenden Padding.

    Ich antworte auch unpopulär.

  5. #5
    R0b
    R0b ist offline
    Benutzer R0b befindet sich auf einem aufstrebenden Ast Avatar von R0b
    Registriert seit
    09.08.2007
    Ort
    Düsseldorf
    Beiträge
    71
    Renommee-Modifikator
    4

    Standard

    hab mal alles umgeändert und es sieht besser aus, meiner meinung nach ^^
    habe versucht so flexibel wie möglich zu sein, wenn ihr iwo seht dass ich flexibler sein könnte dann bitte melden

    HTML-Code:
    #container
    {
        width: 75%;
        height: 85%;
        background-color: #A65300;
        margin: 1em auto;            /* Zentrierung des Layouts in der Bildschrimmitte */
    }
    
    #banner
    {
        width: 98%;
        height: 18%;
        background-color: #A65300;
        text-align: center;
        clear: both;
        padding: 1%;
    }
    
    #navi
    {
        width: 18%;
        background-color: #A65300;
        float: left;
        padding: 1%;
    
    }
    
    #content
    {
        width: 78%;
        height: auto;
        float: left;
        background-color: #FFEC8B;
        padding: 1%;
    
    }
    
    #footer
    {
        height: 8%;
        background-color: #A65300;
        clear: both;
        padding: 1%;
        text-align: center;
    }
    
    So im ersten Augenblick scheint es so als würde es laufen, aber in Wirklichkeit habe ich den Container braun gemacht, damit unter der Navi kein weißer Streifen ist.

    Im Inet habe ich nachgeschaut und bin auf folgendes gestoßen:
    CSS-»Faux Columns« bzw. »Unechte Spalten« auf deutsch » die Netzspielwiese
    Habs mir durchgelesen und es dann erstmal auf meine Art "gefixt" mal sehen wie es in der Zukunft aussieht, wenn jmd ne Lösung hat bitte melden
    Hier nochmal ein Link zum Anschauen:
    Donde Jutta
    MfG R0b

    Kenntnisse:
    HTML, CSS, PHP

    Meine HP: http://www.robonline.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Scrollbalken im Layout
    Von Duggu im Forum HTML und XHTML
    Antworten: 7
    Letzter Beitrag: 29.12.2007, 11:45
  2. Antworten: 8
    Letzter Beitrag: 27.11.2007, 17:00
  3. Problem mit dem Layout bzw. Frames
    Von Katzenkoch im Forum HTML und XHTML
    Antworten: 8
    Letzter Beitrag: 08.09.2007, 12:43
  4. Internet Explorer spackt beim layout -.-
    Von Pyji im Forum HTML und XHTML
    Antworten: 4
    Letzter Beitrag: 05.10.2006, 14:49
  5. Verbesserungsvorschläge fürs Layout erwünscht
    Von Karl, das kahle Moorhuhn im Forum Showcase
    Antworten: 8
    Letzter Beitrag: 07.09.2006, 21:03

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein