Я плохо владею английским, но я задам вам вопрос!
Я учусь flex
и у меня возникла проблема: ((
Я использовал flex-basis
чтобы активировать его в соответствии с соотношением. но изображение также уменьшается в соответствии с шириной (flex-based) ... :( если освободить ширину изображения (100%), коэффициент гибкости был нарушен.
Я бы хотел, чтобы высота изображения была фиксированной. Сжатие, как flex-basis
Как адаптировать изображение на height
основе в CSS display flex
?
Я подумал, что вы можете не понятьвопрос. Я прикрепил сайт и ссылку на изображение для вас!
$(function(){
$(".c_pro_list li").each(function(e){
$(this).hover(function(e){
$(this).siblings().removeClass("c_on");
$(this).addClass("c_on");
}, function(e){
$(this).siblings().removeClass("c_on");
});
});
});
.c_pro_list > li {position: relative; padding:0 15px;}
.c_pro_info {position:absolute; bottom:1em; text-indent:1em;}
.c_pro_color li {float:left;}
li[class^="c_pro_list"] {overflow: hidden; display: flex; flex-direction: column; flex-basis: 25%;}
div img {height: auto;}
li[class^="c_pro_list"] .c_pro_con {flex: auto;}
li[class^="c_pro_list"].c_on {flex-basis: 50%;}
<ul class="c_pro_list c_disf">
<li class="c_pro_list1 c_on">
<div class="c_pro_con">
<a href="">
<img src="/img/pro-1.png" alt="제품이미지1">
</a>
</div>
</li>
<li class="c_pro_list2"></li>
<li class="c_pro_list3"></li>
</ul>
ссылка на изображение
https://cuveloper.github.io/flexTest/img/스택질문.PNG
Подобный сайт здесь. но этот сайт не использовал flex
http://www.justfog.com/renew_2019/
Вот мой тест Ссылка ...
https://cuveloper.github.io/flexTest/index.html
Спасибо!