Heim >Web-Frontend >CSS-Tutorial >Wie erstelle ich ein zweispaltiges Layout mit einer rechten Spalte mit fester Breite und einer fließenden linken Spalte?
Herausforderung:
Erstellen ein zweispaltiges Layout, bei dem die rechte Spalte eine feste Breite hat, während sich die linke Spalte dynamisch an die verfügbare Breite anpasst Leerzeichen.
Bereitgestellter Code:
Der bereitgestellte Code versucht, das Layout mit Float und Margin zu implementieren, stößt jedoch auf Probleme.
Lösung :
Um eine rechte Spalte mit fester Breite einzurichten und gleichzeitig die Fließfähigkeit in der linken Spalte aufrechtzuerhalten, befolgen Sie diese Schritte Richtlinien:
Beispiel Code:
HTML:
<div class="container"> <div class="right"> Right content with fixed width </div> <div class="left"> Left content with flexible width </div> </div>
CSS:
.container { height: auto; overflow: hidden; } .right { width: 180px; float: right; background: #aafed6; } .left { float: none; background: #e8f6fe; width: auto; overflow: hidden; }
Demo:
Besuchen Sie [dies JsFiddle](https://jsfiddle.net/jackJoe/fxWg7/) für eine funktionierende Demonstration.
Das obige ist der detaillierte Inhalt vonWie erstelle ich ein zweispaltiges Layout mit einer rechten Spalte mit fester Breite und einer fließenden linken Spalte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!