Ответы пользователя по тегу CSS
  • Как лучше сделать такие эффекты?

    @Dark19 Автор вопроса
    GSAP+ScrollMagic
    Ответ написан
    Комментировать
  • Как сделать такой parallax + svg?

    @Dark19 Автор вопроса
    В общем я отыскал для себя 2 варианта:
    1) это воспользоватся нативным скроллом вот я примерчик быстро наваял codepen.io/dark19/pen/ybboPw , но есть проблемка в том, что я не придумал как задерживать секцию до полного выполнения анимации, может кто знает, то подскажитет;
    2) это воспользоватся готовым решением с помощью плагинов GSAP и ScrollMagic (как мне тут подсказали, но удалили коммент). Вот этим вариантом я и воспользовался. Но нужно хорошо разобраться в документации.
    На jquery мне показалось проще как-то все сделать, но у меня не было там сверхзадач в проекте. Мне нужно было просто заполнять свг линию цветом и по мере её заполнения в некоторых участках анимировать блоки html(тут ещё есть грабли: рисуйте svg как path потому, что потом вы не сможете заполнить его цветом, там нужно будет использовать свойства stroke-dasharray и stroke-dashoffset). Но я все таки воспользовался плагинами, хотя, я думаю, зря, так как я вручную прописывал точки заполнения свг и когда должна произойти анимация, по другому я не знаю как вычислить степень заполнения линии. Вот вам ещё пример GSAP + ScrollMagic правда тут он без эффектов codepen.io/dark19/pen/WjwoWm
    Ответ написан
    Комментировать
  • Едет верстка на сайте. при добавление в базу товара?

    @Dark19
    Блоки по высоте разные, если хотите использовать флоаты, то нужно убирать обтекание у элемента который переходит на новую строку ( на моем экране это каждый 6 элемент). То есть вы должны сделать каждому 6 элементу
    clear: both;
    Ну и дальше по @media пройтись, если на меньшем разрешении уже помещается 4 элемента, то у каждого 6 ставим
    clear: none;
    а каждому 5 ставим
    clear: both;
    и т.д.
    Или же если нужно чтобы блоки были одинаковые, то задай им фиксированную высоту, как написали люди выше.
    Ответ написан
    Комментировать
  • Как можно сверстать вот такие кнопки со стрелками?

    @Dark19 Автор вопроса
    Вот как я сделал с помощью флексбоксов: https://jsfiddle.net/dark19/jc2j0as6/
    Ответ написан
    Комментировать
  • Как сделать такое меню?

    @Dark19 Автор вопроса
    Может еще подскажете, что можно придумать когда меню большое (12 пунктов, некоторые с 2, 3 слов) и даже в 1200 пикселей в 2 ряда влезает?
    Ответ написан
    Комментировать