Я изо всех сил старался выровнять элементы content-div оболочки-div, используя только CSS со следующим ограничением.align content-div element внутри wrapper-div
- Обертка DIV может иметь строку, которая позволяет несколько элементов контента DIV быть на строке
- В лучшем случае 4-контент DIV элементов могут существовать на ряде оберточных дел.
- Элементы content-div последней строки должны быть расширены, чтобы заполнить строку. (например, если в последней строке присутствуют 3 элемента content-div, то ширина каждого содержимого-div должна составлять 33,3%)
- Выбирается только один элемент контента, а выбранный элемент должен быть нижним левым conner элемента wrapper-div.
Чтобы справиться с этим, я попробовал следующий css.
.wrapper{
width:100%;
}
.content{
max-width:100%;
min-width:25%;
background-color:white;
float:right;
}
.content.selected{
position:absolute;
top:100%;
left:0;
float:left;
background-color:yellow;
}
Я думал, что "плавать: право; флоат: левая позиция: абсолютная; верхний: 100%; слева: 0;" опция может обрабатывать ограничение 1 и ограничение 4, опция «min-width: 25%» может обрабатывать ограничение 2, а опция «max-width: 100%» может обрабатывать ограничение 3. Однако только несколько ограничений были выполнены через CSS.
У меня есть настройки jsFiddle пример: https://jsfiddle.net/6qyc5kLw/2/
Я бы помочь в этом отношении.
This image is what I want to do.
Спасибо всем! Я полностью решил проблему. Я очень ценю это! –