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

    Gimir
    @Gimir
    JavaScript dev
    position: relative;
    bottom: 30px;
    transition: 0.2s;
    Ответ написан
    Комментировать
  • Как решить проблему с версткой блока?

    Gimir
    @Gimir
    JavaScript dev
    Почему не вставить все одной картинкой?
    Ответ написан
    Комментировать
  • Как исправить ошибку меню сайта?

    Gimir
    @Gimir
    JavaScript dev
    .header__inner{
        display: flex;
        width: 100%;
        padding: 0 20px;
        justify-content: center;
    }
    .nav{
        width: 1290px;
        padding-top: 45px;
        height: 100px;
    }

    У тебя nav с шириной в 1290px, а в .header-inner контент позиционируется по центру, по этому при изменении ширины экрана на меньший размер чем задан у .nav, он остается по центру но не уменьшается, из-за чего с заданным justify-content: space-between, у тебя лого и бургер позиционируются по краям блока.
    Задай .nav максимальную ширину 1290px и сделай ширину на 100%.
    Ответ написан
  • Разработка расширения для chrome(Переводчик слов)?

    Gimir
    @Gimir
    JavaScript dev
    Интересная задача, наверное, я бы попробовал так:
    Взять слово с помощью API контекста, перевести, передать его contentScript'у, заменить слово.
    Сложность в том чтобы узнать где именно заменять. Предполагаю что надо взять целый параграф этого слова, и с помощью поиска подстроки или каким-то другим образом заменить.
    Не знаю какие возможности есть у API контекста, может он может а может нет отловить тег.

    Это просто так, мысли)
    Ответ написан
    Комментировать
  • Как сделать тень на кривой край у блока?

    Gimir
    @Gimir Автор вопроса
    JavaScript dev
    Сделал:5d3c5b23a067c083753657.png
    Просто добавил псевдокласс after, повернул с помощью rotate и выровнял на левый край вот так:
    .menu::after {
      content: "";
      width: 1px;
      height: 130%;
      position: absolute;
      bottom: -37px;
      left: -134px;
      background-color: lightgrey;
      opacity: 1;
      transform: rotate(20.5deg);
      box-shadow: -5px 4px 30px rgba(0, 0, 0, .8);
      z-index: -1;
    }
    Ответ написан
    Комментировать