Вот jsfiddle: https://jsfiddle.net/wwucLo3c/ Мне нужен красный div, чтобы быть полной шириной, когда нет голубого div. И если они есть, то они должны быть 50%.Как получить абсолютно позиционированный элемент внутри относительно позиционированного контейнера из гибкой коробки, чтобы расти?
Вот CSS контейнера:
.container{
position:relative;
width:100%;
height:100%;
background:blue;
display:flex;
flex-direction:row;
align-content:stretch;
}
И деталь:
.item{
position:absolute;
top:10%;
flex:1 1 1;
min-width:50%;
height:10%;
}
В принципе, мне нужен абсолютно позиционированный элемент, чтобы расти, если нет другого объекта на его ширину и сжиматься, если является. Возможно ли это? Кажется, я пробовал каждую настройку flexbox и ничего не помогал.
Вам нужно, чтобы предметы были абсолютно позиционированы? – Jackson
Возможно [этот путь] (https://jsfiddle.net/lmgonzalves/wwucLo3c/1/)? – lmgonzalves
@ Джэксон Да. В проекте, где я столкнулся с этим, я не могу обойтись без абсолютного позиционирования. – Ivan