Рубрика «css» - 4

Представьте, что вы — разумный человек. Вы знаете, что CSS — это язык стилей. Cascading Style Sheets. Для оформления. Не для логики. Не для программирования. Просто цвета, шрифты, отступы.

А потом вы заходите на CodePen.

И там кто-то сделал полностью рабочий калькулятор. На чистом CSS. Без JavaScript. Кто-то другой запрограммировал игру в крестики-нолики. С искусственным интеллектом. На CSS. Третий создал 3D-лабиринт с first-person камерой. Управление клавиатурой. Опять же — на CSS.

И вы думаете: "Что за чёрт? Как это вообще работает?"

Читать полностью »

HTML и CSS антипаттерны - 1

Привет!

При обучении разным языкам программирования всегда есть практики, которым не рекомендуется следовать. Это очень сильно помогает разработчикам избегать ошибок.

Только по какой-то причине сложно найти антипаттерны по языкам HTML и CSS. Может, потому что они не языки программирования?

Читать полностью »

Я нанял джуна в свой open source проект. Вот что получилось - 1

Здравствуйте, товарищи! Сегодня у нас будет нетехническая статья. Я расскажу об одном нестандартном кейсе из своей практики, суть которого отражена в заголовке.

Читать полностью »

Дорогие джуны, не делайте так. Коллекция плохих привычек в HTML и CSS - 1

Привет!

Давно я ничего не писал для джунов. А ведь HTML и CSS не стали проще для них. Всё так же есть сложности, и мне надо как-то помочь людям.

Читать полностью »

Первая теория: плагин работает некорректно

Что мы проверили:

  • Плагин не оборачивает правила? Нет, всё ок. После сборки hover был в медиазапросах.

  • Не работает hover: hover? Проверили в эмуляции мобильных устройств — работает.

Значит, проблема не в плагине.

Вторая теория: баг на отдельных устройствах

Мы начали тестировать разные модели через Browserstack. На большинстве устройств всё нормально, но есть одно но.

Samsung Galaxy игнорирует всё.

Ему всё равно, что мы оборачиваем hover в @media (hover: hover). Он отвечает: «Да-да, я поддерживаю hover», а потом предательски залипает.

Читать полностью »

Мой список вопросов о CSS для собеседования в 2025 году - 1

Ко мне обращаются проверить знание CSS у разработчиков. Это может быть при найме или для составления плана обучения сотрудника.

Читать полностью »

https://andrewr.online/nonsense/

Все вокруг стараются сделать мир лучше, пишут редакторы, используют нейросети. Скука! Я решил пойти другим путём и создал «Лабораторию АбсурдаЧитать полностью »

Странные CSS-свойства, но, возможно, полезные - 1

Я много лет рассказываю о CSS. Показываю, как применять его, чтобы не было больно. Рассказываю про лучшие практики. Забочусь о вас, чтобы вы не стреляли себе в ноги.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js