Я хочу, чтобы этот IMG не обращал внимания на его внутреннюю высоту (90px), чтобы высота могла уменьшиться, чтобы соответствовать стиле сестры (Br/Pr/P> . class = "Snippet">
Код: Выделить всё
.container {
border: 1px solid;
display: flex;
}
.item {
border: 1px solid;
}
.content {
width: 200px;
height: 50px;
background-color: hotPink;
}< /code>
[img]https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRu-3yBSd2b6JCOMcGVSOFf8X49QB3Ik-OI87gKEMwWLrdJxP5qOErmZQ[/img]
< /code>
< /div>
< /div>
< /p>
Мы можем увидеть желаемое поведение, если мы обмениваемся img < /code> для div < /code>: < /p>
.container {
border: 1px solid;
display: flex;
}
.item {
border: 1px solid;
}
.dynamicHeightContent {
width: 120px;
height: 100%;
background-color: green;
}
.content {
width: 200px;
height: 50px;
background-color: hotPink;
}< /code>
Я пробовал min-hight: 0 на img , безрезультатно. /> Как мы можем отказаться от особого поведения IMG , чтобы оно ведет себя как другие изгибы (например, div )? Если нет способа отказаться, есть ли рекомендуемый обходной путь? Спрыги, построенный, скрытый ">
Код: Выделить всё
.container {
border: 1px solid;
display: flex;
}
.item {
border: 1px solid;
}
.content {
width: 200px;
height: 300px;
background-color: hotPink;
}< /code>
[img]https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRu-3yBSd2b6JCOMcGVSOFf8X49QB3Ik-OI87gKEMwWLrdJxP5qOErmZQ[/img]
< /code>
< /div>
< /div>
< /p>
Примечание: я рад игнорировать соотношение сторон IMG < /code>. Я планирую избежать искажения IMG
Подробнее здесь: https://stackoverflow.com/questions/556 ... -a-flexbox