У меня сегодня первый рабочий день на новой работе, и я конечно же первым делом потащила в прод container queries.
Поэтому хочу показать вам красивую адаптивную сетку с сепараторами -
https://codepen.io/ariarzer/pen/dPbEKaq
P.S. комментарии по демкам всегда принимаются в личку, ссылка в закрепе.
P.P.S на самом деле сетка красивая, а вот код не очень, писать столько выражений для каждого случая - жесть. Но в жизни редко бывают такие мелкие сетки, поэтому можно немного пострадать, пока нам не завезут в каком-нибудь виде циклы.
Поэтому хочу показать вам красивую адаптивную сетку с сепараторами -
https://codepen.io/ariarzer/pen/dPbEKaq
P.S. комментарии по демкам всегда принимаются в личку, ссылка в закрепе.
P.P.S на самом деле сетка красивая, а вот код не очень, писать столько выражений для каждого случая - жесть. Но в жизни редко бывают такие мелкие сетки, поэтому можно немного пострадать, пока нам не завезут в каком-нибудь виде циклы.
codepen.io
responsive grid with separators
...
❤59
Нам наконец-то завезут в следующем хроме функцию
Источник: https://developer.chrome.com/blog/advanced-attr
Раньше с её помощью можно было получать значение атрибута только в виде строки.
Теперь можно будет указывать тип значения, и это очень важно, потому что преобразования типов в css нет как явления. И если у вас в атрибуте лежало число, использовать его для вычислений было невозможно. Пример тут.
P.S. Для преобразования типов был только известный хак от Анны Тюдор как привести число к строке через счетчик. Можно было использовать для отображения числовых переменных через свойство
attr() в том виде, в котором ее планировали много лет назад!Источник: https://developer.chrome.com/blog/advanced-attr
Раньше с её помощью можно было получать значение атрибута только в виде строки.
Теперь можно будет указывать тип значения, и это очень важно, потому что преобразования типов в css нет как явления. И если у вас в атрибуте лежало число, использовать его для вычислений было невозможно. Пример тут.
P.S. Для преобразования типов был только известный хак от Анны Тюдор как привести число к строке через счетчик. Можно было использовать для отображения числовых переменных через свойство
content - https://codepen.io/ariarzer/pen/mdvwzaqChrome for Developers
CSS attr() gets an upgrade | Blog | Chrome for Developers
You can now use attr() with any CSS property, including custom properties. It can parse values into data types other than strings.
❤37
This media is not supported in your browser
VIEW IN TELEGRAM
Мне было сегодня лет, когда я узнала, что в css оказывается есть свойство resize.
https://codepen.io/ariarzer/pen/EaxmXKY
https://codepen.io/ariarzer/pen/EaxmXKY
❤70
CSS mind
У меня сегодня первый рабочий день на новой работе, и я конечно же первым делом потащила в прод container queries. Поэтому хочу показать вам красивую адаптивную сетку с сепараторами - https://codepen.io/ariarzer/pen/dPbEKaq P.S. комментарии по демкам всегда…
This media is not supported in your browser
VIEW IN TELEGRAM
Такие красивые видео с демок теперь можно записывать так просто!
❤42
Между прочим в сегодняшнюю агенду CSS Working Group включено обсуждение возможности вынимать единичные значения из шортхендов.
❤20
CSS mind
Между прочим в сегодняшнюю агенду CSS Working Group включено обсуждение возможности вынимать единичные значения из шортхендов.
Из аудитории поступил вопрос что такое шортхенды.
Это от английского short hand, короткие руки.
Так вот, представьте тиранозавра. У него лапки короткие, печатать неудобно.
Поэтому он печатает не
Чтобы меньше печатать короткими лапками.
А вообще официальное определение есть на MDN, например.
🦖🦖🦖
Это от английского short hand, короткие руки.
Так вот, представьте тиранозавра. У него лапки короткие, печатать неудобно.
Поэтому он печатает не
border-width, border-color и border-style отдельно, а сразу все в border. Чтобы меньше печатать короткими лапками.
А вообще официальное определение есть на MDN, например.
🦖🦖🦖
MDN Web Docs
Shorthand properties - CSS | MDN
Shorthand properties are CSS properties that let you set the values of multiple other CSS properties in one declaration. Using a shorthand property, you can write more concise (and often more readable) style sheets, saving time and energy.
❤24
Между прочим
https://dimox.name/animate-details-element-using-css/
interpolate-size завезли в хром аж полгода назад. Смотрите что мы теперь можем делать с details.https://dimox.name/animate-details-element-using-css/
❤28
CSS mind
Сегодня день рождения CSS2 🥳🎂
И еще сегодня очередной день рождения CSS2 🥳🎂
28 годиков. Старше меня!
28 годиков. Старше меня!
❤25
А вы знали, что next ломает вам типизацию перменных?
Если вы напишите ...
...то next оптимизирует до
И работать конечно ничего не будет.
Что делать?
Писать
Ну и ждать пока next обновит версию cssnano.
P.S. первый ночной пост в канале 👩💻🌚
Если вы напишите ...
@property --var {
syntax: "<percentage>";
initial-value: 0%;
inherits: true;
}
...то next оптимизирует до
initial-value: 0;, потому что cssnano в текущей последней версии next считает что это хорошо.И работать конечно ничего не будет.
Что делать?
Писать
initial-value: 0.0%;, либо менять тип на <length-percentage>.Ну и ждать пока next обновит версию cssnano.
P.S. первый ночной пост в канале 👩💻🌚
❤45
Просто напоминаю, что существует сайт на старомонгольском.
У него уникальный режим письма: сверху вниз и слева направо.
https://president.mn/mng/
У него уникальный режим письма: сверху вниз и слева направо.
https://president.mn/mng/
❤57
Кстати если у вас разные конфиги для разных директорий (например у меня для работы один юзернейм и имеил в одном конфиге, а для фриланса другой в другом), то у гита есть вот такая штука.
Что-то вроде условных импортов.
На скрине буквально написано, что если ты сейчас в директории freelance, то сходи и возьми вот этот файл конфига.
А то что выше в секции core, и если бы там еще что-то было, остается для всех вне зависимости от директории.
Что-то вроде условных импортов.
На скрине буквально написано, что если ты сейчас в директории freelance, то сходи и возьми вот этот файл конфига.
А то что выше в секции core, и если бы там еще что-то было, остается для всех вне зависимости от директории.
❤44