grishunya
New Member
- Регистрация
- 19.03.2012
- Сообщения
- 1
Здравствуйте, помогите решить проблему:нужно выровнять все колонки по высоте независимо от того, сколько в них текста.
Есть html:
Есть css к нему:
Что нужно и где прописать в css чтобы при добавлении текста в html между div все столбцы оставались одинаковыми по высоте? Весь нэт перерыл, ни один способ не подошёл-таблица перекашивается.
Надеюсь на помощь!
Есть html:
Код:
<div>
<div>
<div class="content-col-img">
Изображение товара
</div>
<div class="content-col-artikle">
Артикул
</div>
<div class="content-col-name">
Наименование товара
</div>
<div class="content-col-price">
цена
</div>
<div class="content-col-description">
Описание,размер,цвет
</div>
<div class="content-col-directory">
Ссылка на товар
</div>
<div class="content-col-cart">
Купить
</div>
</div>
<div>
<div class="content-col-img">
</div>
<div class="content-col-artikle">
</div>
<div class="content-col-name">
</div>
<div class="content-col-price">
</div>
<div class="content-col-description">
</div>
<div class="content-col-directory">
</div>
<div class="content-col-cart">
</div>
</div>
Код:
body {
background: #f5f5f5;
}
.content-col-img {
float:left;
width:20%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
.content-col-artikle {
float:left;
width:7%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
.content-col-name {
float:left;
width:20%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
.content-col-price {
float:left;
width:7%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
.content-col-description {
float:left;
width:22%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
.content-col-directory {
float:left;
width:15%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
.content-col-cart {
float:left;
width:7%;
padding:0%;
border: 1px solid #ccc;
background: #fff;
}
img {
max-width: 100%;
width: auto;
height: auto;
}
Надеюсь на помощь!