
Alexey
14.06.2017
11:45:48
Юзай плагин какой-нибудь для сеток, типа masonry

Ринат
14.06.2017
11:47:08
вот пример как нужно

Google

Ринат
14.06.2017
11:47:53
но тут изображения по пропорциям одинаковые, а в моём случае могут быть разными и вставить их нужно в один формат

roma
14.06.2017
11:48:25

Ринат
14.06.2017
11:49:30

Alexey
14.06.2017
11:51:20
Это же обычный display: inline-block

Ринат
14.06.2017
11:52:10
вот как на скрине
тоесть внтури div с классом row
я хочу n ое количество элементов выводит в цикле
элемент-это изображение вогнанное в чёткие пропорции и подпись под ним
если большой экран-то в колонку по 4, если мобилка-то в одну колонку . Как то так

Alexey
14.06.2017
11:55:26

Ринат
14.06.2017
11:56:59
Да, я щас попробую туда вставить ссылки на изображения, посмотрю что получится

Alexey
14.06.2017
11:57:17
Кек

Google

Ринат
14.06.2017
11:57:50
<div class="col-xs-12 col-sm-6 col-md-3 col-lg-3"> для адаптивности нужно?

Alexey
14.06.2017
11:57:53
Ребят, научитесь пользоваться dib все. Это лучше, чем флоаты

Джадив
14.06.2017
11:59:36
Ребята
пожалуйста
помогите

Maria
14.06.2017
12:00:11

Джадив
14.06.2017
12:00:35
никак не могу понять как можно сделать увеличение и перемещение картинки?????

Evgeny
14.06.2017
12:00:37

Alexey
14.06.2017
12:00:53
Это display: inline-block

SilencerWeb
14.06.2017
12:01:39

Maria
14.06.2017
12:01:49

Alexey
14.06.2017
12:02:09

Maria
14.06.2017
12:02:19
флексибл потому что

Ринат
14.06.2017
12:02:34
они разных пропорций, вот их по их ужать в один размер

Alexey
14.06.2017
12:02:52

Ринат
14.06.2017
12:03:04
Посмотри пожалуйста по ссылке

Alexey
14.06.2017
12:03:25

SilencerWeb
14.06.2017
12:03:27

Google

Ринат
14.06.2017
12:03:32

Alexey
14.06.2017
12:03:48

SilencerWeb
14.06.2017
12:04:00

Джадив
14.06.2017
12:04:21
при наведении курсора?
не совсем при наведении курсора. ситуйция довольно специфичная. несколько картинок накладываются друг на друга как слои = создается впечатление что это одно изображение. вот его нужно увеличивать и передвигаться по нему ("захватив мышкой"). собсна на этом изображении должны быть две кнопки (увеличение\уменьшение)

Alexey
14.06.2017
12:04:39
например?
например попробуй сделать блок в 100% высотой от флекс-элемента и посмотри в разных браузерах
Попробуй туда добавить ещё скроллов

Джадив
14.06.2017
12:04:58
есть куча готовых решений, но для одного(!) изображения. а для моего случая, видимо придется самому работать

Alexey
14.06.2017
12:05:28
Мне лень раскапывать примеры. Но несколько косяков конкретно в сафари не фиксятся уже пару лет
Не говоря уже про ie

SilencerWeb
14.06.2017
12:05:52
ну про ие и говорить не надо

Alexey
14.06.2017
12:06:08
Даже хром в сложных случаях может обосраться там, где не обосрется сафари.

Ринат
14.06.2017
12:06:14

SilencerWeb
14.06.2017
12:06:16
и притензии к разработчикам браузеров, раз поддержка такая плохая
ой
тут бы примеры таких ситуаций
а то вообще представлений нет

Alexey
14.06.2017
12:07:32

SilencerWeb
14.06.2017
12:07:52

Alexey
14.06.2017
12:08:20

Google

Alexey
14.06.2017
12:08:47
почему же?
Из-за разницы в работе флексов в браузерах
Safari 10 and below uses min/max width/height declarations for actually rendering the size of flex items, but it ignores those values when calculating how many items should be on a single line of a multi-line flex container. Instead, it simply uses the item's flex-basis value, or its width if the flex basis is set to auto. see bug. Fixed in all versions > 10.

SilencerWeb
14.06.2017
12:09:13
?

Alexey
14.06.2017
12:09:21
In Safari, the height of (non flex) children are not recognized in percentages. However other browsers recognize and scale the children based on percentage heights. (See bug) The bug also appeared in Chrome but was fixed in Chrome 51
Firefox 51 and below does not support Flexbox in button elements. Fixed in version 52.
Короч https://github.com/philipwalton/flexbugs

SilencerWeb
14.06.2017
12:09:52
я сам могу зайти на caniuse и почитать это
мне важно было твое мнение
почему ты именно так считаешь

Admin
ERROR: S client not available

Alexey
14.06.2017
12:10:14
Моё мнение - юзать можно и нужно, но без костылей не обойтись

Ринат
14.06.2017
12:10:39

Alexey
14.06.2017
12:10:41
Потому что у меня за плечами два проекта на флексах

SilencerWeb
14.06.2017
12:11:04
целых два?)

Ринат
14.06.2017
12:11:08
ну вот собственно они разной высоты получились

Alexey
14.06.2017
12:11:43
https://codepen.io/ZloDeeV/pen/XgjgLY
Там ограничение по высоте стояло для примера
На кордове
Так что там ещё в добавок ещё и флексы на мобильниках

Google

Alexey
14.06.2017
12:13:13
там, кстати, норм ситация, основная пробелема была в отличие работы сафари от хрома

Bohdan
14.06.2017
12:13:29
ребят, кто-то поможет, или это значит что я аутист и здесь нельзя такое писать?)
Всем привет) Подскажите, пожалуйста, что загуглить. Прикрепляю пикчу с тремя элементами. 1) список, раскрывающийся при нажатии; 2) фон для цифер, сделать фоновой пикчей? 3) Пикчи при нажатии, которых меняется их описание. Может кто знает названия готовых реализаций. Заране спасибо^^

Alexey
14.06.2017
12:14:19
На то, чтобы найти готовое решение - больше времени потратишь

Ринат
14.06.2017
12:15:23

Alexey
14.06.2017
12:15:34

Ринат
14.06.2017
12:15:59
соглашусь

Bohdan
14.06.2017
12:16:06
я с удовольствием, только намекните, что загуглить для 1 и 3, и дайте совет по второму, если можно)

Alexey
14.06.2017
12:16:15

Ринат
14.06.2017
12:16:44
вот да. А чтобы теберь изображения в одинаковый формат загнать
тоесть есть там 4:3
насильно квадртаным

Alexey
14.06.2017
12:17:07

Ринат
14.06.2017
12:17:12
вписать в площадь

Bohdan
14.06.2017
12:18:43

Alexey
14.06.2017
12:21:31
https://codepen.io/ZloDeeV/pen/XgjgLY

Ринат
14.06.2017
12:21:57
в итоге вобще от будстраповских col- отказаться в данном случае в div ах?

Alexey
14.06.2017
12:23:33
Да, только ширину им укажи