Platzieren von 3 Divs nebeneinander

8

Ich möchte 3 divs nebeneinander mit CSS platzieren. Ich habe viele Beiträge zu SO gelesen, aber ich habe nicht verstanden, dass die Sache für mein Projekt funktioniert.

%Vor%

Das obige platziert die Divs nicht an der richtigen Stelle. Ich kann den Fehler, den ich mache, nicht verstehen.

    
Hozefa 01.06.2011, 21:57
quelle

3 Antworten

17

Sie könnten float: left alle die innere div s:

Ссылка

Sie sollten die Schreibweise von quotescointainer auf quotescontainer korrigieren.

%Vor%     
thirtydot 01.06.2011, 22:04
quelle
1

Ich habe kürzlich genau diese Frage gestellt.

Hier ist ein Link:

Inline div Elemente

Hier ist meine angenommene Antwort:

  

Setzen Sie den CSS-Anzeigestil auf   Anzeige: Inline-Block;.

     

Damit kann das Element beibehalten werden   blockartige Funktionalität, während auch   so dass es inline angezeigt werden kann.   Es ist ein halbes Haus zwischen den beiden.

     

(Aber beachten Sie, dass es einige gibt   Kompatibilitätsprobleme mit älteren   Versionen von IE)

    
FreeSnow 01.06.2011 21:59
quelle
0

Mit dem Aufkommen von CSS-Grids kann dies besser erreicht werden als mit display: inline und float .

Ссылка

Außerdem gibt es jetzt eine gute Browserunterstützung für grid : Ссылка

    
Hozefa 04.01.2018 02:51
quelle

Tags und Links