Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

lexchz

  • 9
    вклад
  • 27
    вопросов
  • 23
    ответа
  • 26%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как в CSS сделать эффект освещения?

    lexchz @lexchz
    radial-gradient
    box-shadow
    Ответ написан 30 янв.
    1 комментарий
    1 комментарий
  • Изображения товаров в каталоге отображаются не правильно. Как исправить?

    lexchz @lexchz
    .un-product-thumbnail {
    position: relative;
    padding-top: 100%;
    }
    .un-product-thumbnail img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
    }

    Но тебе нужно убрать программный hard crop для этих картинок, т.к они сейчас все создаются размером 300*300, обрезая часть картинки.
    Ответ написан 15 янв.
    2 комментария
    2 комментария
  • Как провалидировать селекты?

    lexchz @lexchz
    Например,
    let places = document.querySelectorAll('input[name="place"]');
    let selects = document.querySelectorAll(".city__select");
    let error = '<label class="error">This field is required.</label>';
    
    places.forEach((place, i) =>
      place.checked && !selects[i]?.value
        ? selects[i]?.insertAdjacentHTML("afterend", error)
        : void 0
    );
    Ответ написан 09 янв.
    4 комментария
    4 комментария
  • Как адаптировать стрелки в Slick slide?

    lexchz @lexchz
    Сначала сделай, чтобы высота .item не была фиксированной (убрать height: 750px). Зачем там вообще прописан object-fit, если это не картинка, видео или iframe?
    Стрелкам добавить стиль transform: translateY(-50%), чтобы точно посередине становились.
    Ответ написан 09 янв.
    Комментировать
    Комментировать
  • Как исправить проблемы с фоном?

    lexchz @lexchz
    Прописать background-size: cover блоку с фоном.
    Ответ написан 08 янв.
    Комментировать
    Комментировать
  • Почему не определяется id элемента в модальном окне?

    lexchz @lexchz
    Внутри элемента button находится элемент i, вот он то и есть event.target. А так как id у него нет, и внутри пусто, то и выводится пустой alert, а в let txt идёт пустая строка.

    как поправить, чтобы id элемента определялся

    event.currentTarget
    Ответ написан 08 янв.
    1 комментарий
    1 комментарий
  • Как задать заголовок h1 для категорий товаров Woocommerce?

    lexchz @lexchz
    А что мешает в шаблоне исправить h3 на h1?
    Ответ написан 08 янв.
    3 комментария
    3 комментария
  • Как перебрать массив?

    lexchz @lexchz
    Например, так: https://developer.mozilla.org/ru/docs/Web/JavaScri...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • ЧПУ для Wordpress,кулинарного сайта как правильно?

    lexchz @lexchz
    Оба варианта будут индексироваться.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • В чем проблема js калькулятора?

    lexchz @lexchz
    Не работает, т.к. функция выполняется при загрузке страницы. Повесь выполнение f1() на событие input, как вариант.
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Почему div не может быть дочерним элементом label?

    lexchz @lexchz
    label - инлайновый элемент, а div блочный. Как правило, блочные элементы внутри строчных не разрешены. Хотя есть некоторые моменты, например на div внутри ссылки валидатор не ругается.
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Почему Перестали приходить заявки с сайта из форм заказа на почту?

    lexchz @lexchz
    Ну как вариант, устаревший php-код обработчика, не совместимый с php 7
    Ответ написан более двух лет назад
    9 комментариев
    9 комментариев
  • Как вывести содержимое input на странице?

    lexchz @lexchz
    let i = document.querySelector('input');
    let text - i.value;
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как ускорить сайт для мобильной версии на wordpress?

    lexchz @lexchz
    Там надо прочекать все JS, которые подключены на страницах, а также фреймы сторонних ресурсов. Как правило, большую нагрузку дают Гугл/Яндекс карты, видео Youtube, виджеты соц.сетей и прочих сайтов, Recaptcha, реклама типа Adsense.
    На данном сайте вижу, что наибольшую нагрузку дают внешние скрипты от Гугла.

    Для улучшения показателя PageSpeed всем этим ресурсам надо установить setTimeot() несколько секунд.
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Как HTML таблицу сделать вертикальной?

    lexchz @lexchz
    Если не дублировать контент - без JS никак, к сожалению.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как на определенных страницах отключить плагин yoast seo?

    lexchz @lexchz
    Title и нельзя отключить, он всё равно движком генерится. Если его принудительно убрать со страницы - в заголовке браузера будет некрасивый адрес страницы типа https://sait.ru/about-us/. Так что нужно, убрать Title вместе с самим тегом, или запретить работу плагина для этой страницы?
    Ответ написан более двух лет назад
    12 комментариев
    12 комментариев
  • Как уменьшить расстояние между рамками?

    lexchz @lexchz
    А зачем margin 2 раза переопределён? Убрать у ссылок margin: auto; margin-left: auto;
    margin-right: auto; у контейнера поставить justify-content: center;
    Ответ написан более двух лет назад
    4 комментария
    4 комментария
  • Как сделать кнопку и cсылку по центру?

    lexchz @lexchz
    more_btn_header {
      height: 100vh;
        display: flex;
      flex-flow: row wrap;
      justify-content: center;
      align-items: center;
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой SSD выбрать под торренты?

    lexchz @lexchz
    У SDD количество циклов перезаписи лимитировано, при такой нагрузке он долго не проживёт.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Почему не применяется затемнение к фону?

    lexchz @lexchz
    Фон с затемнением нужно наложить поверх картинки. Чтобы не создавать дополнительный блок, можно использовать linear-gradient:

    background: url(../images/bg.jpg) center center no-repeat, linear-gradient(90deg, rgba(34, 34, 34, 0.53), rgba(34, 34, 34, 0.53));

    UPD. Поправка. В этом случае linear-gradient на первом месте должен стоять:

    background: linear-gradient(90deg, rgba(34, 34, 34, 0.53), rgba(34, 34, 34, 0.53)), url(../images/bg.jpg) center center no-repeat;
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Drno
    • 7 ответов
    • 0 вопросов
  • black1277
    black1277
    • 6 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 6 ответов
    • 0 вопросов
  • SoreMix
    soremix
    • 6 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • origami
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации