Vladimir
Вот этого
а зачем?
Vladimir
у меня клавиатура сама очень низкая
Vladimir
то есть у тебя ладонь и так на уровне клавиш
Artem
ну вот хз. Я не пользовался и спрашиваю
Vladimir
ну вот хз. Я не пользовался и спрашиваю
мне мешает выступ на клаве
Vladimir
чем меньше занимает места на столе клавиатура - тем лучше
Vladimir
ладони у меня лежат на столе
Vladimir
Vladimir
поскольку клавиатура сама тонкая - смысла в лишних подставочках нет
Igor
Ловкость рук и ни какого машенства
Artem
Ловкость рук и ни какого машенства
это только на projectroot работает?
Artem
На любую папку тыркаешь и он сразу пилит вложенные лэнги?
Igor
https://www.jetbrains.com/help/phpstorm/templates-with-multiple-files.html#mvc-example
Sergey
Фронтовики, хелп. Пишу сравнение товаров под жш я-ля мвидео. Как остановить прокрутку товаров вправо-влево, когда последний товар оказывается в зоне видимости? В смысле за что зацепиться, чтобы скрыть кнопки и т.д.? При каждом клике проверять видимость последнего элемента? Или заложить общее количество элементов, количество видимых элементов (по дефолту на десктопе 6) и вычислять при каждом клике? Как правильнее?
Sergey
Решил вычислять. У меня для translate(x) все равно offset вычисляется.
Дмитрий
мы вообзе забили на константы пока что
Дмитрий
там у нас их несколько тысяч
Дмитрий
бех учета созданных штук 500
Дмитрий
Text::_(‘Текст’)
Дмитрий
вот так делаем
Дмитрий
в надежде потом все это пройти и превратитб в константы
Дмитрий
я чето вообзе не понял что ты хочшеь
Sergey
Sergey
Решил вопрос?)
В процессе. Хотя если есть какие-то паттерны для этих дел, то с интересом выслушаю
mmth
В процессе. Хотя если есть какие-то паттерны для этих дел, то с интересом выслушаю
Зная ширину общую измерять смещение на событие клика. У тебя там position: absolute?
Sergey
У контейнера overflow hidden, а у row меняю по клику transform translate(x)
Sergey
Пока так. Там видно будет.
mmth
Пока так. Там видно будет.
В твоём случае можно оборзеть и не считать ширину а считать кол-во столбцов)
Sergey
Хардкодом
Sergey
А как по уму? Брать размер экрана, делить его на количество колонок из настроек и динамически проставлять ширину?
Sergey
Надо owl carousel посмотреть. Там похожий поход вроде. + в настройках скрипта диапазоны разрешений экрана выставляются.
Дмитрий
у тебя на юките?
Дмитрий
там просто слайдер да и все
Sergey
Бутстрап.
Sergey
Там не просто слайдер.
Sergey
Там нужно 2 карусели двигать + куча каруселей с характеристиками.
Sergey
Вёрстку комуниздил у мвидео. Теперь привожу её в движение
Дмитрий
@sergeytolkachyov https://github.com/uikit/uikit/blob/develop/src/js/components/slider.js
Дмитрий
вот
Дмитрий
читай
Дмитрий
=)
Дмитрий
или можешь просто модуль этот взять и адаптировать к себе
Дмитрий
верстка юкита на слайдер в доках
Дмитрий
https://github.com/uikit/uikit/blob/develop/src/js/mixin/slider-drag.js
Дмитрий
только у них разбит js
Дмитрий
но по сути вытащить все миксины в один скрипт и адаптировать его к standelone
Дмитрий
ну или просто алгоритмы посмотри
Дмитрий
@sergeytolkachyov просто у тебя скорее всего с самопиской куча проблем будет
Дмитрий
к тачу адаптирование и вообще
Дмитрий
знаешь как, убери слайдер вообще
Дмитрий
смотри
Дмитрий
добавь всем индексы
Дмитрий
и смотри
Дмитрий
нажимаешь на дальше
Дмитрий
смещение на +1
Дмитрий
всем прошлым displa:none
Дмитрий
а все остальным displa: block
Дмитрий
и все
Дмитрий
а сайлдер вообще удали
Дмитрий
и работать будет лучше =)
Дмитрий
можешь еще соьытие по блоку touch добавить
Дмитрий
который будет запускать next() prev()
Дмитрий
и так же по display: none
Sergey
смещение на +1
Так у меня так и сделано. У меня в начале offset = 0. Затем при нажатии вправо - высчитывается offset отрицательный, который я перевожу в проценты для transform translate. При нажатии влево - положительный
Дмитрий
да нет
Дмитрий
нафиг это
Дмитрий
просто скрытие/показ блока
Sergey
display none не нужен. У контейнейра overflow hidden
Дмитрий
вообще убрать translate
Дмитрий
да у тебя глючит
Дмитрий
я тебе вариант говорю котоырй попроще и глючить не будет
Дмитрий
с display: none, block