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

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

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

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

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

Как я в студенчестве подсел на компьютеры одного бренда и, повзрослев, встретил их снова
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Ankhena

Нежно люблю верстку
  • 1406
    вклад
  • 0
    вопросов
  • 1482
    ответа
  • 63%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Есть ли свободное время у программистов?

    Griboks
    Griboks @Griboks
    Вам ставят задачу - вы её обдумываете, читаете литературу, что-то проверяете и тестируете, проектируете, а потом уже пишете код, а потом снова тестируете и девопсите. Попутно затрагиваются другие интересные темы, которые вы тоже изучаете. Кто-то считает это рабочим временем, кто-то свободным (кроме писания кода).

    Стандартная практика для джуна: вот тебе пару задач, которые надо сделать вчера, очень важные. А джун просто не в состоянии сказать (правильно сформулировать и донести до начальника): "У меня через 2 часа заканчивается рабочий день, завтра выходные, поэтому решу задачу через неделю, комиссия с проверкой подождёт." Это происходит, потому что джуны обычно чувствуют себя неопытными, неполноценными, что они не знают внутреннего устройства и процессов компании, что они кому-то должны. Отсюда возникают переработки, выгорания и заучивание этой "схемы", которую после повышения с чувством мести они реализуют на новых джунах.
    Ответ написан 08 июл. 2020
    Комментировать
    Нравится 11 Комментировать
  • Как сделать такое перечеркивание у текста?

    Юрий @cheeroque
    Как вариант:



    Можно сделать через transform: rotate, но тогда придётся на глаз подбирать нужный угол. И если длина у перечёркнутых участков текста будет сильно различаться, будет криво.
    Ответ написан 08 июл. 2020
    1 комментарий
    Нравится 4 1 комментарий
  • Как сделать такое через css?

    RAX7
    RAX7 @RAX7
    Если у следующей секции фон сплошной цвет, то просто поверх картинки натягивается svg (через background-image либо абсолютно позиционированным элементом)

    Если фон следующей секции картинка/градиент/паттерн, то придется использовать svg clipPath/mask (см. ответ Максим Ленский)
    Ответ написан 06 июл. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как разместить на сайте логотип в формате eps?

    Эрик Микоян @erik_mikoyan
    Самопровозглашенный программист
    Сохраняй в svg
    Ответ написан 03 июл. 2020
    Комментировать
    Нравится 4 Комментировать
  • Как при text-align: justify убрать огромные пробелы при мобильной верстке?

    ArsenyMatytsyn
    Арсений Матыцин @ArsenyMatytsyn Куратор тега CSS
    CEO iAmStudio, предприниматель.
    Не использовать text-align: justify в принципе. Но в данном случае можно не использовать с применением медиазапроса.
    Ответ написан 02 июл. 2020
    3 комментария
    Нравится 1 3 комментария
  • Как сделать так чтобы браузер сам обновлялся вовремя вёрстки сайта?

    Денис @Kadonomaro
    Если никакие сборщики/таск-раннеры не используете, то можете попробовать https://www.browsersync.io/
    Установка(глобально) npm install -g browser-sync
    Запуск https://www.browsersync.io/docs/command-line
    Ответ написан 29 июн. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как растянуть path внутри svg по всей ширине экрана?

    RAX7
    RAX7 @RAX7
    Если используешь svg clipPath из css, то удобней сделать path с относительными координатами (т.е. верхние левый угол картинки имеет координаты (0, 0), нижний правый (1, 1)), а самому clipPath задать атрибут clipPathUnits="objectBoundingBox"

    Или может есть какой-то другой способ добавления маски

    css.yoksel.ru/svg-masks
    Ответ написан 28 июн. 2020
    Комментировать
    Нравится 1 Комментировать
  • Куда поступать на программисту?

    GavriKos
    GavriKos @GavriKos
    В ВУЗ стоит поступать, но не потому что вы хотите стать фронтенд разработчиком. Он другие навыки и привычки даст.
    Ответ написан 28 июн. 2020
    1 комментарий
    Нравится 3 1 комментарий
  • Как правильно возобносить работу git?

    ArsenyMatytsyn
    Арсений Матыцин @ArsenyMatytsyn
    CEO iAmStudio, предприниматель.
    1. Установить гит
    1.1. Возможно перед этим установить консоль\надстройку, которая способна с ним работать (зависит от ОС).
    2. Скачать репки и работать дальше.
    Ответ написан 28 июн. 2020
    Комментировать
    Нравится 2 Комментировать
  • Как изменить стили при добавлении класса active?

    Aetae
    Aetae @Aetae
    Тлен
    Обычный каскад:
    .variants__text.active > .check {
        /* стили перезаписывающие стандартные */
    }
    Ответ написан 28 июн. 2020
    1 комментарий
    Нравится 3 1 комментарий
  • Изменить стиль произвольных элементов списка?

    yarkov
    Алексей Ярков @yarkov Куратор тега JavaScript
    Проект "Жизнь после смерти" - lifeafterdeath.ru
    css пофиг wordpress у вас или нет. Прочтите вот это. Если вопрос останется, то возвращайтесь.

    #UPD: Вот так можно:

    <ul id="test">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
    </ul>


    .red {
        color: red;
    }


    const hours = new Date().getHours();
    
    if (hours >= 9 && hours <= 15) {
        document.querySelector('#test li:nth-child(3n)').classList.add('red')
    }
    Ответ написан 26 июн. 2020
    3 комментария
    Нравится 1 3 комментария
  • Как работает алгоритм?

    yavaskript @yavaskript
    var chars = "123";
    пароль может быть составлен только из цифр 1, 2 и 3

    var passwordLength = 4;
    длина пассворда должна быть 4 символа

    var randomNumber = Math.floor(Math.random() * chars.length);

    выбирается один случайный символ из трех доступных (из chars)

    password += chars.substring(randomNumber, randomNumber + 1);

    из строки chars вытаскивается этот случайно выбранный символ таким образом: берется строка chars, а затем из нее вырезаются символы от randomNumber до randomNumber + 1 - в итоге только один символ. randomNumber - это позиция случайно выбранного символа в строке chars

    P.S. чёт всё как-то криво и не исправляется
    Ответ написан 23 июн. 2020
    3 комментария
    Нравится 2 3 комментария
  • Как сделать на CSS c linear-gradient фон с мозаикой из черных маленьких квадратиков?

    Seanyr
    Seanyr @Seanyr
    С линейным не знаю, но можно сделать с радиальным. Накидал тут 3 варианта, с возрастающей степенью упоротости, в зависимости от того насколько принципиально чтобы были квадраты:
    https://codepen.io/Arseny_dp/pen/OJMmVvv

    А так, с фоновой картинкой довольно чистый вариант. Почему не хотите его использовать?

    Ответ написан 23 июн. 2020
    1 комментарий
    Нравится 2 1 комментарий
  • Как динамически менять ширину и высоту контейнера в зависимости от контента с сохранением пропорций?

    ArsenyMatytsyn
    Арсений Матыцин @ArsenyMatytsyn Куратор тега CSS
    CEO iAmStudio, предприниматель.
    Используй расчеты на JS.
    Ответ написан 05 июн. 2020
    Комментировать
    Нравится 1 Комментировать
  • А вы пользуетесь услугами верстальщиков? Где, как, когда?

    alexyarik
    Ярослав Александров @alexyarik
    Битрикс разработчик
    Но тут уже стоит вопрос подбора качественного субподрядчика.

    Ключевые ошибки нанимателя субподрядчика:
    - если вы не будете пытаться заработать и за копейки найти того кто сверстает некачественно и не в срок, тогда вам не придётся тратить время на поиски очередного исполнителя, а также искать того кто доделает работу после предыдущего.
    Вам нужно делегировать задачу другому, при этом освобождая время для заработка в целом.
    По поиску исполнителя:
    - искать и подбирать список постоянных специалистов для субподряда нужно заранее, это по сути обязанность человека выполняющего роль менеджера-проектов иметь чёткие договорённости и налаженные контакты с исполнителями работающими на субподряде, особенно при отсутствии или нехватке своих специалистов.
    - также нужно понять простое правило, любое сотрудничество на субподряде это баланс интересов. Если вы по стоимости нарушаете интересы качественного субподрядчика, то вы его и не найдёте либо он не захочет продолжить работу с вами.
    Ответ написан 04 июн. 2020
    Комментировать
    Нравится 2 Комментировать
  • На ком лежит натяжка шаблона?

    DevMan
    DevMan @DevMan Куратор тега Веб-разработка
    как договоритесь, так и будет.
    четкого и однозначного деления нет.
    Ответ написан 28 мая 2020
    Комментировать
    Нравится 5 Комментировать
  • Как рассчитать периметр квадрата?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Формула периметра квадрата не зависит от языка программирования.
    Периметр_квадрата = длина_стороны * 4
    Ответ написан 25 мая 2020
    1 комментарий
    Нравится 10 1 комментарий
  • Как избавится от сотен товарных карточек в html коде?

    LenovoId
    Много Чего @LenovoId
    я дома ..самое лучшее время - это дома
    Переписать в json и вывести всё это в цикле в javascript - и будет на выходе один блок в котором гора карточек

    примерно вот так




    это я единственное что на js умею
    Ответ написан 21 мая 2020
    Комментировать
    Нравится 3 Комментировать
  • Ширина блока меньше чем в указано в CSS?

    iiiBird
    iBird Rose @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    .icon__img {flex-shrink: 0;}
    Ответ написан 01 мая 2020
    Комментировать
    Нравится 1 Комментировать
  • Какие курсы JavaScript выбрать?

    chester0208
    Дмитрий Чесноков @chester0208
    Забей в YT Владилен Минин, там реально много полезного и актуального контента, включая базу по JS.
    Ответ написан 30 апр. 2020
    Комментировать
    Нравится 2 Комментировать
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • firedragon
    Владимир Коротенко
    • 8 ответов
    • 0 вопросов
  • SoreMix
    SoreMix
    • 7 ответов
    • 0 вопросов
  • MinTnt
    MinTnt
    • 7 ответов
    • 0 вопросов
  • Шахмаев Анвар
    • 7 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 6 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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