.container {
width: 850px;
padding: 0;
display: table;
margin-left: auto;
margin-right: auto;
}
.row {
display: table-row;
margin-bottom: 30px;
/* HERE */
}
.home_1 {
width: 64px;
height: 64px;
padding-right: 20px;
margin-right: 10px;
display: table-cell;
}
.home_2 {
width: 350px;
height: 64px;
padding: 0px;
vertical-align: middle;
font-size: 150%;
display: table-cell;
}
.home_3 {
width: 64px;
height: 64px;
padding-right: 20px;
margin-right: 10px;
display: table-cell;
}
.home_4 {
width: 350px;
height: 64px;
padding: 0px;
vertical-align: middle;
font-size: 150%;
display: table-cell;
}
<div class="container">
<div class="row">
<div class="home_1"></div>
<div class="home_2"></div>
<div class="home_3"></div>
<div class="home_4"></div>
</div>
<div class="row">
<div class="home_1"></div>
<div class="home_2"></div>
</div>
</div>
Sorum HERECSS'de işaretlenen çizgiye göre . Satırların birbirine çok yakın olduğunu öğrendim, bu yüzden onları ayırmak için bir alt kenar boşluğu eklemeye çalıştım. Maalesef işe yaramıyor. Satırları ayırmak için tablo hücrelerine kenar boşlukları eklemem gerekiyor.
Bu davranışın arkasındaki sebep nedir?
Ayrıca, yaptığım gibi düzenlemeyi gerçekleştirmek için bu stratejiyi kullanmam uygun mudur:
[icon] - text [icon] - text
[icon] - text [icon] - text
yoksa daha iyi bir strateji var mı?