tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
500
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Bonnie Bonnie ist offline Grünschnabel
    Registriert seit
    Mar 2011
    Beiträge
    1
    Ich hoffe, der Titel drückt ungefähr aus, was ich nun seit letzte Nacht versuche, irgendwie vernünftig hin zu bekommen.
    Es gelingt mir aber nicht.

    Folgendes Problem:

    Ich schreibe mit CSS & HTML eine einfache Webseite, deren Inhalte zentriert dargestellt werden sollen.

    Die entsprechenden ids dazu sehen so aus

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    #wrapper{
        border:5px solid #94d1d4;
        background:#fff;
        padding:0px;
        padding-bottom:12px;
        width:650px;
        margin:auto;}
     
    #content{
        padding-left:15px;
        text-align:justify;
        width:450px;
        float:left;}
     
    #sidebar{
        padding-left:15px;
        text-align:left;
        width:170px;
        float:left;}

    Und im FF wird's ja auch zentrierrt angezeigt, aber im IE nicht. Auf diversen Webseiten und in Foren habe ich gelesen, dass "text-align:center" o.ä. abhilfe schaffen soll.
    Aber hier passiert's dann immer, dass der ganze Text im Mittelachsensatz darstellt wird, was er nicht soll.

    Wo ist der Fehler?


    Außerdem endet der Wrapper immer scheinbar ganz willkürlich irgendwo auf der Seite (Im Forefox) und umschließt nicht die Content- und Sidebar-Layer.
    Wieso?

    In der HTM-Datei sieht das wie folgt aus:


    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    <div id="wrapper">
     
    <img src="img/header.jpg" style="border:0px;">
     
    <div id="content">
    Inhalt
    </div>
     
    <div id="sidebar">
    Inhalt
    </div>
     
    </div>

    Könnte das was mit dem IMG-Tag zutun haben, oder woran liegt das?


    Danke schon mal für Hilfe
    Bonnie
    Geändert von Bonnie (12.03.11 um 16:03 Uhr)
     

  2. #2
    Avatar von spicelab
    spicelab spicelab ist offline ZENmechanic
    Registriert seit
    Feb 2010
    Beiträge
    1.744
    Wenn das CSS für #wrapper (= margin:auto) im IE nicht funktioniert, ist ein nicht oder falsch gewählter Doctype für's HTML-Doc die Ursache - Der »DOCTYPE-Switch« und seine Auswirkungen.

    Ansonsten würde text-align:center so angewendet werden , ohne den Inhalt von #wrapper horizontal zu zentrieren:

    Code css:
    1
    2
    
    body { text-align:center; }
    div#wrapper { text-align:left; }

    Und zur weiteren Frage: Webmaster FAQ -> [CSS] Warum passt sich die Boxenhöhe nicht dem Inhalt an?
    Geändert von spicelab (12.03.11 um 16:16 Uhr)
     

Ähnliche Themen

  1. Wrapper/Hintergrund ändern
    Von suse2222 im Forum CSS
    Antworten: 5
    Letzter Beitrag: 28.04.09, 00:30
  2. Inhalte bei Joomla ändern
    Von AIKler im Forum Content Management Systeme (CMS)
    Antworten: 5
    Letzter Beitrag: 01.04.09, 05:50
  3. COM-dll Wrapper
    Von meisteryoda im Forum Java
    Antworten: 1
    Letzter Beitrag: 17.05.08, 11:19
  4. C-API Wrapper
    Von Helpseaker im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 07.02.07, 07:35
  5. Inhalte immer Zentrieren
    Von syntraxx im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 03.01.06, 22:23