Задать вопрос
  • Почему некорректно отображается шрифт?

    natojezlo
    @natojezlo
    шрифт не поддерживает кирилицу
    автоматом подставляет скорее Arial
    Ответ написан
    5 комментариев
  • Как сделать такой border у блоков?

    border: 1px solid #000;
    margin:-1px 0 0 -1px;


    Или вот такой хак нашла) https://codepen.io/anon/pen/ZqaXNy
    .item{
      width: 200px;
      height: 200px;
      box-shadow: 
        1px 0 0 0 #000, 
        0 1px 0 0 #000, 
        1px 1px 0 0 #000,
        1px 0 0 0 #000 inset, 
        0 1px 0 0 #000 inset;
    }
    Ответ написан
    Комментировать
  • Как подключить SCSS к сайту?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    5bc31f61cf219886698118.png
    На выходе получите обычный CSS.

    С компиляцией потом разберетесь, когда самостоятельно начнете пользоваться.
    Ответ написан
    Комментировать
  • Можно ли подключить к одному HTML два CSS?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Один знакомый подсказал что вроде бы нельзя подключать несколько CSS, это правда?
    Кроме официальной документации никого не слушайте и ни у кого не спрашивайте ни советов ни подсказок!
    Спрашивать - нужно только после того, как оф. документация не помогла.
    Подключать - можно, включая иерархическую вложенность.
    Ответ написан
    Комментировать
  • Можно ли подключить к одному HTML два CSS?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Хоть двадцать два. Правила CSS разбираются и применяются в порядке приоритета, внутри одного приоритета - в порядке следования.
    Ответ написан
    Комментировать
  • Какой task manager вы используете?

    @korus
    Trello + плагины? Я когда-то юзал planyway, но у него не было андроид клиента, мне это было важно. Вроде обещали сделать, но когда будет не ясно. Но если чисто на desktop, то функционала должно хватить.
    ЗЫ:
    Сейчас тоже на гуглокалендаре глобальные\общие задачи + рабочий трекер на функциональные.
    Ответ написан
    Комментировать
  • Какой task manager вы используете?

    @Sing303
    Идеального решения, чтобы все было в 1 месте, да ещё и с таким же функционалом я не нашёл

    Мой вариант:
    Электронная почта - GMail (ежемесячный полный бекап)
    Распределённый и быстрый доступ к личным файлам - Google Drive (постоянная синхронизация)
    Хранение кода - GitLab (постоянная синхронизация)
    Сервис личных быстрых заметок - Google Keep (ежемесячный полный бекап)
    Сервис личных долгосрочных заметок - Google Docs (ежемесячный полный бекап)
    Список дел - Todoist (ежемесячный полный бекап)
    MindMap - XMind (Файлы на Google Drive. Постоянная синхронизация)

    P.S.
    Больших личных проектов нет, но, скорее всего, использовал бы Trello (пока хватает todoist)
    Evernote заменил на Google Keep + Google Docs, т.к. удобнее когда все в 1 месте, ну и меньше ограничений.
    Todolist показался субъективно удобнее аналогов (использую всего несколько видов проектов DAY, LATER, ROUTINE, CONTROL, MAYBE, PROJECTS)
    Ответ написан
    3 комментария
  • Какой аналог БЭМ актуален для использования в верстке и CSS?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    С недавнего времени (с момента появления на свет лет 8 назад) БЭМ принят ещё некоторыми менее известными командами-энтузиастами типа Google (включая Material Design Lite, android.com), BBC, The Guardian и т. д., пропагандируется крупнейшими международными изданиями по веб-разработке:
    1. site:css-tricks.com bem
    2. site:csswizardry.com bem
    3. site:smashingmagazine.com bem

    Аналогов как к методологии пока не встречал, есть «пограничные» решения, частично решающие какую-то из проблем, учтённых в БЭМ: css-in-js, CSS Modules, WebComponents. А сама формулировка вопроса даёт ощущение, что вы не знакомы с темой вопроса: bem.info — там есть ответы на распространённые заблуждения, включая мнение, что «БЭМ — это про CSS и классы через чёрточку».
    Ответ написан
    Комментировать
  • Чистый CSS для анимации или gsap?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    есть микрофризы и фреймрейт скачет где-то. Стоит ли в таких случаях полностью переходить на js-движок типа GSAP ?

    Важно понимать, что GSAP, Anime.js или еще что-то похожее - это инструменты, которые не приносят ничего принципиально нового в плане технологий. Они просто дают удобный интерфейс, через который мы можем менять значения свойств CSS или каких-то атрибутов SVG. Не более того. Соответственно если у вас есть нормально написанная анимация на чистом CSS/JS и она тормозит, то GSAP ее особо не ускорит.

    есть микрофризы и фреймрейт скачет

    Если есть проблемы с текущими анимациями, то стоит проверить, что:
    - Везде используется transform, а не изменения width, height, top, bottom, margin, background-position и.т.д.
    - По возможности не запускается более одной CSS-анимации в единицу времени.
    - Все js-анимации собраны в один requestAnimationFrame.
    - Все CSS/SVG фильтры по возможности заменены на шейдеры. Советую почитать введение в эту тему и еще примеры.
    - Изменение теней в анимациях по возможности заменено на появление псевдоэлементов с такими фонами.
    - CSS-свойство will-change используется по назначению.
    Ответ написан
    1 комментарий
  • Как перенести картинку с img в css(фон) на php?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    У вас кавычка не там, где нужно: style="background: url('<?= $image['url']; ?>');".
    Ответ написан
    Комментировать
  • Пора ли использовать CSS переменные?

    KornevaViktoria
    @KornevaViktoria
    Frontend Developer
    а в чем смысл?
    полностью отказаться от препроцессоров все равно не получится, так так в настоящее время там больше возможностей. (миксины, функции и т.д). Пока все это не появится в чистом css не вижу смысла использовать.

    Можно пример, где bootstrap использует css переменные? потому что мне кажется он использует возможности sass
    Ответ написан
  • Как поставить цель метрики на кнопки с одинаковым классом?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    $('body').on('click', '.button-submit', function () {
       // код
    });
    Ответ написан
    Комментировать
  • Один CSS файл или несколько на сайт?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    Как делаете вы?
    Один файл с общими стилями всего проекта, ещё один с общими стилями раздела (шапка, подвал, специфические стили админки и т.п.) и ещё один файл со стилями специфичными для страницы.
    Если настроено HTTP/2, то последний файл можно заменить россыпью файлов каждого блока со страницы. Но нужно замерить производительность такого подхода в каждом конкретном случае.

    к каждой странице подключается ... сборщик, который их сливает
    Какой ещё такой сборщик?

    Через что оптимизировать?
    Через что хотите.

    После оптимизации насколько удобно такой код поддерживать?
    Поддерживаете вы неминимизированные исходники, поэтому настолько же, насколько и до.

    препроцессоры - чем они могут помочь?
    Прочитайте любую статью про препроцессоры, там всё объясняется.
    Ответ написан
    Комментировать
  • Можно ли верстать сайты без gulp?

    UnluckySerivelha
    @UnluckySerivelha
    На самом деле он экономит много времени, в основном при использовании препроцессоров
    Тут хорошо описано - Зачем нужен Gulp?
    Если нужно работать за несколькими компьютерами над одним проектом, то достаточно перенести файл packages.json со всеми зависимостями и установить их с помощью npm i
    Ответ написан
    Комментировать
  • Можно ли верстать сайты без gulp?

    Скачать файлы я и в ручную могу..
    Вот когда вы семь раз за день выполните эту тупую рутинную работу и ещё четыре раза забудете это сделать, тогда и поймёте.
    Ответ написан
    Комментировать
  • Как сделать кастомные checkbox с картинками?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    .input__kids:checked + span{
      background-image: url(/images/svg/cheked.svg);
    }

    <label class="label__kids" for="1.1">
    <input name="kids" class="input__kids" type="checkbox" name="1" id="1.1">
    <span></span>
    </label>

    и размеры, понятное дело. Сам инпут скрыть.
    Либо
    инпут не внутри лейбл, а лейбл после инпут, тогда будетinput:checked + label
    Ответ написан
    2 комментария
  • Яндекс метрика - как настроить цель на отправку формы?

    используйте ajax. на успешную отправку вешайте цель.

    $.ajax({
    				url: url,
    				type: 'POST',
    				data: data,
    				success: function (data) {
    					yaCounter50578219.reachGoal('first-form');
    				},
    				error: function (data) {
    					console.log('Ошибка: ' + data);
    				}
    });
    Ответ написан
    1 комментарий
  • Есть ли готовая памятка для родных фрилансера?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    К каждому индивиду нужен свой подход. Чаще всего помогает: матом объясняешь, что ты занят и все. Желательно с оскорблениями, что бы второй раз желание слушать не было.
    Как вариант замок на дверь и график рабочий и не отвечать на провокации.
    Ну и если ты человек спокойный и хамить не научен (а я бы освоил обязательно этот скил) можно просто на любой "вынеси мусор", вызывать "мужа на час" или аналоги. Только так доступно можно объяснить, что ты дорого стоишь в рабочее время.
    Когда жил с тещей - поступал так. Просто сидел и рубился в игры, на каждое помоги, помогал. Но не работал. Где-то на 2-й день спросили, что не так, почему не работаю. Сказал, что не смогу тогда по дому помогать А это явно приоритетная задача. Поэтому решил больше не работать, никогда. Вопрос закрылся. При появлениях рецессии достаточно "увольняться?".
    Все родственники считают меня психом, но привыкли. Я же называю это "радикальная психологий". Работа кипит, хозяйство не отвлекает.
    ПС: самое главное в жизни вообще - научиться говорить "нет".
    Ответ написан
    2 комментария
  • Что учить Grid или Bootstrap?

    @archelon
    Обратите внимание. что бутстрап — это не только сетка, но и большой набор разных других компонентов.
    Кроме того, сетка текущей версии основана на css flexbox, который на данный момент поддерживается лучше грида.
    Освоить бутстрап даже для начинающего верстальщика — вопрос нескольких дней.
    Знание css он не отменяет. Верстальщик, который умеет в бутстрап, но не понимает, как он работает — жалкое зрелище.
    Ответ написан
    Комментировать