Как установить высоту жидкости для каждой строки? Строки будут либо 4, либо 6 на основе ориентации, так как есть 24 общих значка (6x4 или 4x6).Как получить высоту жидкости с рядами
Я смог решить набор значков 4 col и 6 col и иметь ширину жидкости. Однако я не могу понять, как получить расстояние между рядами жидкости для высоты.
Кроме того, я открыт для предложений о том, как улучшить код, если вы считаете, что есть лучшая альтернатива.
Вот мой код:
CSS
@media only screen and (min-width: 320px) and (max-width: 768px) and (orientation: portrait) {
/* Clear 4 columns */
.profile {
display: none;
}
.app {
float: left;
text-align: center;
width: 25%;
}
.clear4 {
clear: both;
}
}
@media only screen and (min-width: 320px) and (max-width: 768px) and (orientation: landscape) {
/* Clear 6 columns */
.profile {
display: none;
}
.apps {
}
.app {
float: left;
text-align: center;
width: calc(100%/6);
}
.clear6 {
clear: both;
}
}
HTML
<div class="apps">
</div><!-- .apps -->
Ну образы 64x64. Я бы хотел иметь равное расстояние между каждым приложением как по вертикали, так и по горизонтали. Я смог зафиксировать ширину с помощью width: calc (100%/6); для ландшафтного режима и ширины: 25% для портрета. Я просто не могу получить, чтобы расстояние между высотами было равным. – user1052448
http://jsfiddle.net/cwqw14jd/5/ Я изменил некоторые размеры изображения, а в ландшафте @media поместил мой новый css. Если вы можете помочь с высотой, это было бы здорово. Он должен быть жидким, поскольку разные устройства могут вызывать больше иконок. Подумайте о телефоне iPhone или Android, когда вы его вращаете. Количество приложений меняется, и интервал всегда настраивается равным между ними. – user1052448