Непрерывная масонство/масонство галереи с полной шириной, поддерживающая соотношение аспектов изображения путем регулироCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Непрерывная масонство/масонство галереи с полной шириной, поддерживающая соотношение аспектов изображения путем регулиро

Сообщение Anonymous »

Я хочу иметь галерею изображений миниатюр, где каждое изображение сохраняет соотношение сторон, а каждый ряд галереи-полная ширина. The only way to achieve this seems to be:
  • select the number of images that will fit in the row at a normal height
  • grow the height of the images in the row until the row is full width.
Is it possible to achieve this layout purely via CSS?. Я очень уверен, что ответ «нет», но я просто хотел проверить, так как я думаю, что это очень распространенная проблема (как фотографии OneDrive, так и фотографии Google, похоже, делают это с помощью ручных расчетов). Подходы CSS Я могу придумать использование Flex Box (или Grid) и иметь дополнительное пространство или выращивать /обрезать изображение, чтобы заполнить пространство.

Код: Выделить всё

.root{
display:flex;
flex-direction: row;
flex-wrap: wrap;
width: 500px;
border:2px solid black;
& div{
border: 1px solid blue;
height: 100px;
}

& .portrait{
aspect-ratio: 3 / 2;
}
& .landscape{
aspect-ratio: 2 / 3;
}
}

.desired{
& div:nth-of-type(1), div:nth-of-type(2), div:nth-of-type(3){
height: 134px;
}
& div:nth-of-type(4), div:nth-of-type(5), div:nth-of-type(6){
height: 109px;
}
}
< /code>

Current:

s
w
s
s
s
s
w

Desired:

s
w
s
s
s
s
w



Подробнее здесь: https://stackoverflow.com/questions/795 ... ratio-by-a
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Непрерывная масонство/масонство галереи с полной шириной, поддерживающая соотношение аспектов изображения путем регулиро
    Anonymous » » в форуме CSS
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Только Webkit показывает удлиненное соотношение аспектов
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Только Webkit показывает удлиненное соотношение аспектов
    Anonymous » » в форуме CSS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Соотношение между Linesize, шириной, высотой в ffmpeg
    Anonymous » » в форуме C++
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Соотношение между Linesize, шириной, высотой в ffmpeg
    Anonymous » » в форуме C++
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»