Ich benutze twitter Bootstrap und ich kann nirgendwo für diese Frage eine Antwort finden. Ich versuche, die Höhe von div zu ändern, um Höhe von zwei divs daneben zu passen. Ich weiß nicht, ob das eine gute Erklärung ist, also werde ich versuchen, mein Problem mit Bildern zu zeigen. Wie man aus dieser machen: ändern div höhe zu 2 divs
HTML:
<div class ="col-md-4 main-card-wrapper">
<div class="main-card">1</div>
</div>
<div class ="col-md-4 main-card-wrapper">
<div class="main-card">2</div>
</div>
<div class ="col-md-4 main-card-wrapper">
<div class="main-card">3</div>
</div>
<div class ="col-md-12 main-wrapper">
<div class ="col-md-4 main-card-wrapper">
<div class="main-card">4</div>
</div>
<div class ="col-md-8 main-wrapper">
<div class ="col-md-6 main-card-wrapper">
<div class="main-card">5</div>
</div>
<div class ="col-md-6 main-card-wrapper">
<div class="main-card">6</div>
</div>
<div class ="col-md-12 main-card-wrapper">
<div class="main-card">7</div>
</div>
</div>
</div>
CSS:
.main-card-wrapper {
padding-left: 0.1em !important;
padding-right: 0.1em !important;
}
.main-wrapper {
padding-left: 0em !important;
padding-right: 0em !important;
}
.main-card {
display: inline-block;
padding: 2em;
width: 100%;
margin: 0.1em;
color: #ddffdd;
background-color: #879eff;
text-align: center;
}
.main-card:hover {
color: #f4f4f4;
background-color: #6185ff;
}
Statt den Hack Ansatz zu versuchen. Sie sollten sich mit 'Flexbox' beschäftigen. Hier ist eine Anleitung zu Flexbox auf CSS-Tricks. https://css-tricks.com/snippets/css/a-guide-to-flexbox/ –