CSS: Zentriert div nicht mit maximaler Breite

8

Ich habe die folgende Seitenstruktur:

%Vor%

Ich möchte, dass das äußere div main-container max-width: 800px; hat und das innere div um eine Tabelle gewickelt wird und dasselbe mit der Tabelle hat. Auch <div class="content"> sollte in seinem Elternteil div - main-container zentriert sein. Was mache ich hier falsch? jsfiddle

Arbeitsbeispiel: jsfiddle

    
Anton Belev 01.08.2013, 11:59
quelle

6 Antworten

9

Wenn Sie möchten, dass .content ein Inline-Block ist, setzen Sie einfach den Container text-align: center und den Inhalt text-align: left . Sie können Inline-Blockelemente nicht mit margin: auto

zentrieren     
Adi Ulici 01.08.2013, 12:03
quelle
8

Ich habe es versucht und es hat funktioniert

%Vor%     
user3438645 19.03.2014 16:48
quelle
7

Ich hatte ein ähnliches Problem. Einstellung

%Vor%

auf der inneren Div arbeitete für mich.

    
Gideon Rosenthal 09.03.2015 21:09
quelle
2

Sie könnten einfach die Anzeige in table ändern. Ссылка

CSS

%Vor%     
thgaskell 01.08.2013 12:24
quelle
0

Entfernen Sie display: inline-block; von .content CSS-Klasse

Demo

    
Dhaval Marthak 01.08.2013 12:01
quelle
0

probiere das

aus

Ссылка

CSS

%Vor%     
falguni 01.08.2013 12:02
quelle

Tags und Links