Задать вопрос
Ответы пользователя по тегу CSS
  • Как сделать такую сетку?

    @AnKu_11
    Да, возможно, гугли masonry
    Ответ написан
    Комментировать
  • Почему страница не всегда скролит до нужного якоря?

    @AnKu_11
    Т.к. картинка прогружается позже - происходит сдвиг макета.
    Варианты решения:
    1. Поставьте атрибуты width / height для картинки, из них браузер поймет пропорции и зарезервирует место под изображение, что предотвратит сдвиги макета;
    2. Установить aspect-ratio свойство, через css aspect-ratio: var(--width) / var(--height); или точные значения - не работает в IE;
    3. Установить aspect ratio через дополнительную обертку с паддингом, в которой разместить изображение абсолютно. Типа div.ratio>img.absolute, в стилях для .ratio ставим padding-top: calc(100% / var(--width) * var(--height));
    Ответ написан
    Комментировать
  • Как повторить такую анимацию?

    @AnKu_11
    Держи, скопируй в Т123


    Или вот покороче вариант
    <script src="https://cdn.jsdelivr.net/gh/shiza7872/My-First-Project/Fluid.js"></script>
    
    <style>
      #renderSurface {
        width: 100%;
        height: 100vh;
        position: fixed;
        left: 0;
        top: 0;
        z-index: -1;
      }
    </style>
    <canvas id="renderSurface"></canvas>
    
    <script>
      const canvas = document.getElementById('renderSurface');
      let myFluid = new Fluid(canvas);
      myFluid.activate();
    </script>
    Ответ написан
    Комментировать
  • Как сделать грид контейнер в коде?

    @AnKu_11
    Вопрос ты задал не совсем правильно, но кажется я понял в чем суть))
    Тебе необходимо, чтобы слайдер был в рамказ стандартного контейнера, а не на всю ширину окна браузера.
    В примере по ссылке есть строчка [class*="uc-run-logo"] .t774__container
    там определена ширина контейнера max-width: calc(100vw - var(--dbmSliderRunPadding) * 2);
    Впиши вместо этого
    [class*="uc-run-logo"] .t774__container {
      max-width: 1160px;
    }
    @media screen and (max-width: 1200px) {
      {
        max-width: 940px;
      }
    }
    @media screen and (max-width: 960px) {
      {
        max-width: 620px;
      }
    }
    @media screen and (max-width: 640px) {
      {
        max-width: 460px;
      }
    }
    @media screen and (max-width: 480px) {
      {
        max-width: max-width: calc(100% - 40px);
      }
    }
    Ответ написан
    2 комментария
  • Как изменить цвета текста, который поверх картинки?

    @AnKu_11
    Картинка поверх текста
    backdrop-filter: invert(1);
    mix-blend-mode: color;

    Или с дублем текста

    Например вот:
    Ответ написан
    Комментировать
  • Как можно во flex сетке закрасить отступы gap?

    @AnKu_11
    grid на flex поменяй, но суть та же

    Ответ написан