• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSS div rechts und links bündig machen

Wolly300

Neues Mitglied
Hallo zusammen,

ich habe folgende Problemstellung:

HTML:
<div style="height: 100%; width: 400px; margin: 0 auto; padding: 0 20px">
 <div class="row">
     <div class="element">
       <div class="something">
         <div class="content">
        
         </div>
       </div>
   </div>
   <div class="element">
       <div class="something">
         <div class="content">
        
         </div>
       </div>
   </div>
   <div class="element">
      <div class="something">
         <div class="content">
        
         </div>
       </div>
   </div>
 </div>
</div>

CSS:
.row {
  height: 200px;
  background: green;
}

.element {
  width: 33.33%;
  height: 200px;
  background: blue;
  float: left;
}

.something {
  height: 200px;
  padding: 0 6px;
 
}

.content {
  background: brown;
  height: 200px;
  width: 100%;
}

Könnt ihr euch auch hier anschauen: https://jsfiddle.net/Wolly/k3enyzp2/6/

Ich muss jetzt den rechten und linken braunen div jeweils rechts und links bünding machen, ohne das padding zur außengelegenen Seite zu entfernen.
Wie würdet ihr das machen ?


Danke für die Hilfe.
 
Werbung:
Verstehe ich auch nicht so richtig.
Du könntest das aber auch gleich mit Flexbox machen dann wäre jeder Folge Code auch leichter zu verarbeiten.
Könnte so aussehen

Zur Lösung

Dein float Kram könnte dir später noch ärger machen.
 
Zuletzt bearbeitet:
Werbung:
Zurück
Oben