@raina
Чтобы разместить картинки в ряд в CSS, вы можете использовать свойство display: flex для родительского элемента, который содержит картинки. Это позволит использовать свойство justify-content для распределения картинок по ширине родительского элемента. Например:
1 2 3 4 5 6 7 8 |
.parent { display: flex; justify-content: space-between; } .parent img { width: 20%; } |
Этот код разместит картинки в ряд, распределяя их по ширине родительского элемента с интервалами между ними. Вы также можете использовать другие значения для justify-content, такие как center, flex-start и flex-end, чтобы разместить картинки по центру, в начале или в конце родительского элемента соответственно.
Если вы хотите разместить картинки в ряд, используя таблицу, вы можете использовать свойство display: table-cell для картинок. Например:
1 2 3 4 5 6 |
.parent { display: table; } .parent img { display: table-cell; |
@raina
Существует несколько способов размещения картинок в ряд с помощью CSS.
HTML:
1 2 3 4 5 |
<div class="container"> <img src="image1.jpg" alt=""> <img src="image2.jpg" alt=""> <img src="image3.jpg" alt=""> </div> |
CSS:
1 2 3 4 5 6 7 8 9 |
.container img {
display: inline-block;
width: 33.333%;
height: auto;
margin: 0;
padding: 0;
border: none;
box-sizing: border-box;
}
|
HTML:
1 2 3 4 5 |
<div class="container"> <img src="image1.jpg" alt=""> <img src="image2.jpg" alt=""> <img src="image3.jpg" alt=""> </div> |
CSS:
1 2 3 4 5 6 7 8 9 10 11 12 |
.container img {
float: left;
width: 33.333%;
height: auto;
margin: 0;
padding: 0;
border: none;
box-sizing: border-box;
}
.clearfix {
clear: both;
}
|
HTML:
1 2 3 4 5 |
<div class="container"> <img src="image1.jpg" alt=""> <img src="image2.jpg" alt=""> <img src="image3.jpg" alt=""> </div> |
CSS:
1 2 3 4 5 6 7 8 9 10 11 |
.container {
display: flex;
flex-wrap: wrap;
}
.container img {
flex: 1 0 33.333%;
height: auto;
margin: 0;
padding: 0;
max-width: 100%;
}
|