У меня есть галерея изображений с 4 изображениями.установить одинаковые колонки высоты
Изображения могут быть различной высоты, но мне нужно, чтобы html/css делали одинаковые столбцы высоты (изображения растягивались).
Все работает отлично, пока я не ставлю <!DOCTYPE html>
Все остальные страницы работает с этой DOCTYPE, поэтому я не могу удалить его.
Как исправить мой код, что он хорошо работает с моим DOCTYPE?
img {
width: 100%;
max-width: 100%;
}
.cb {
clear: both;
}
.fl {
float: left;
}
.fr {
float: right;
}
.col1 {
width: 40%;
flex-flow: column;
display: flex;
}
.col2 {
width: 60%;
}
.gallery-top {
display: flex;
}
<div class="gallery-top">
<div class="fl col1">
<div class="">
<img src="https://placeholdit.imgix.net/~text?txtsize=15&txt=150%C3%9780&w=150&h=40" />
</div>
<div class="" style="flex: 1; display: flex;">
<img src="https://placeholdit.imgix.net/~text?txtsize=15&txt=150%C3%9780&w=150&h=120" />
</div>
<div class="cb"></div>
</div>
<div class="fl col2">
<div class="">
<img src="https://placeholdit.imgix.net/~text?txtsize=15&txt=150%C3%9780&w=150&h=80" />
</div>
<div class="">
<img src="https://placeholdit.imgix.net/~text?txtsize=15&txt=150%C3%9780&w=150&h=80" />
</div>
<div class="cb"></div>
</div>
<div class="cb"></div>
</div>
Можете ли вы обновить фрагмент с хорошей информацией о воспроизведении? –
Если вы используете '', вы используете html5. В html5 вам не нужно закрывать самозакрывающиеся теги наподобие '' – LuudJacobs