Фрагменты кода 2025, Январь

Назначьте интерактивным элементам курсор-указатель - CSS-хитрости

Назначьте интерактивным элементам курсор-указатель - CSS-хитрости

A, input, input, label, select, button, .pointer (cursor: pointer;) Некоторые элементы, которые таинственным образом активируются при нажатии, не запускают курсор указателя в "

Вертикальная полоса прокрутки - CSS-хитрости

Вертикальная полоса прокрутки - CSS-хитрости

Html (overflow-y: scroll;) Это недопустимый CSS, но он работает во всем, кроме Opera. Причина в том, чтобы предотвратить «центрирующие скачки», когда »

Принудительная печать в оттенках серого - CSS-хитрости

Принудительная печать в оттенках серого - CSS-хитрости

На момент написания этой статьи это будет работать только в Chrome 18+, но оно стандартизировано, поэтому в конечном итоге поддержка будет доступна повсюду. @media print (body ("

Сдвинуть кнопку ввода для загрузки файла в WebKit вправо - CSS-хитрости

Сдвинуть кнопку ввода для загрузки файла в WebKit вправо - CSS-хитрости

Firefox и IE имеют кнопку «выбрать файл» справа от пути к файлу, тогда как WebKit помещает ее слева. Это заставляет WebKit помещать его справа как "

Стеки шрифтов - CSS-хитрости

Стеки шрифтов - CSS-хитрости

* Стек на основе Times New Roman * / font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman №9 L Regular", Times, "Times New"

Сокращение шрифтов - CSS-хитрости

Сокращение шрифтов - CSS-хитрости

Текст синтаксиса (font: font-style font-variant font-weight font-size / line-height font-family;) Используемое тело (font: italic small-caps normal 13px / 150% Arial, "

Фиксированное позиционирование в IE 6 - CSS-хитрости

Фиксированное позиционирование в IE 6 - CSS-хитрости

* (margin: 0; padding: 0;) html, body (height: 100%;) body #fixedElement (position: fixed! important; position: absolute; / * ie6 и выше * / top: 0; "

Фиксированный нижний колонтитул - CSS-хитрости

Фиксированный нижний колонтитул - CSS-хитрости

#footer (position: fixed; left: 0px; bottom: 0px; height: 30px; width: 100%; background: # 999;) / * IE 6 * / * html #footer (position: absolute; "

Полное руководство по Flexbox - CSS-хитрости

Полное руководство по Flexbox - CSS-хитрости

Наше исчерпывающее руководство по разметке CSS flexbox. Это полное руководство объясняет все о flexbox, уделяя особое внимание всем различным возможным свойствам родительского элемента (гибкого контейнера) и дочерних элементов (гибких элементов). Он также включает в себя историю, демонстрации, шаблоны и диаграмму поддержки браузера ».

Необычный амперсанд - CSS-хитрости

Необычный амперсанд - CSS-хитрости

Дэн Седерхольм уже давно использует амперсанд Baskerville Italic и советует нам использовать лучший из имеющихся амперсанд (также здесь). К лучшему или худшему, но это "

Перевернуть изображение - CSS-хитрости

Перевернуть изображение - CSS-хитрости

Вы можете переворачивать изображения с помощью CSS! Возможный сценарий: есть только один рисунок для «стрелки», но он переворачивается, чтобы указывать в разных направлениях ».

Расширяющиеся рамки навигации - CSS-хитрости

Расширяющиеся рамки навигации - CSS-хитрости

Из дизайна v8 CSS-Tricks. Просмотреть демонстрационную навигацию (background: # 444; border-bottom: 8px solid # E6E2DF; overflow: hidden; position: relative; width: 100%;) "

Буквицы - CSS-хитрости

Буквицы - CSS-хитрости

Доступный способ Лучше всего посмотреть 5-минутное видео Итана и затем сослаться на это: CodePen Embed Fallback Кроссбраузерный способ (дополнительная разметка) "

Точно центрировать изображение / Div по горизонтали и вертикали - CSS-хитрости

Точно центрировать изображение / Div по горизонтали и вертикали - CSS-хитрости

.center (width: 300px; height: 300px; position: absolute; left: 50%; top: 50%; margin-left: -150px; margin-top: -150px;) Отрицательные поля точно равны "

Конец статей с листом плюща - CSS-хитрости

Конец статей с листом плюща - CSS-хитрости

P: last-child: after (content: "2766"; / * А вот и лист плюща * / font-size: 150%; / * Делает лист больше обычного текста * / padding-left: 10px; "

Диагональная миллиметровая бумага с градиентом - CSS-хитрости

Диагональная миллиметровая бумага с градиентом - CSS-хитрости

# example-gradient (height: 200px; margin: 0 0 20px 0; background-color: #eaeaea; background-size: 20px 20px; background-image: "

CSS Triangle - CSS-хитрости

CSS Triangle - CSS-хитрости

HTML. Их можно создать с помощью одного div. Приятно иметь классы для каждого направления. CSS Идея - это коробка с нулевой шириной и высотой. "

Пользовательский стиль ввода файлов - CSS-хитрости

Пользовательский стиль ввода файлов - CSS-хитрости

Если вас интересует стиль, специфичный для Webkit / Blink / Chrome, существует собственный псевдоэлемент, который нужно скрыть, а затем использовать нестандартный "

CSS Box Shadow - CSS-хитрости

CSS Box Shadow - CSS-хитрости

Используется для отбрасывания теней от блочных элементов (например, div). .shadow (-moz-box-shadow: 3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc; "

Пользовательские радиокнопки - CSS-хитрости

Пользовательские радиокнопки - CSS-хитрости

#foo: checked :: before, input (position: absolute; clip: rect (0,0,0,0); clip: rect (0 0 0 0);) #foo: checked, input + label :: before ( содержание:"

Повторяющиеся градиенты CSS - CSS-хитрости

Повторяющиеся градиенты CSS - CSS-хитрости

Повторение градиентов - уловка, которую мы уже можем сделать с творческим использованием цветовых остановок в обозначениях linear-gradient () и radial-gradient (), и "

Пользовательские флажки и переключатели - CSS-хитрости

Пользовательские флажки и переключатели - CSS-хитрости

Селекторы здесь специфичны для разметки Wufoo, но используемые концепции могут работать для любой формы. Общая идея состоит в том, чтобы вы сделали радио по умолчанию "

CSS Text Shadow - CSS-хитрости

CSS Text Shadow - CSS-хитрости

Обычная тень текста: p (text-shadow: 1px 1px 1px # 000;) Несколько теней: p (text-shadow: 1px 1px 1px # 000, 3px 3px 5px blue;) Первые два значения "

Макеты CSS Grid Starter - CSS-хитрости

Макеты CSS Grid Starter - CSS-хитрости

Это набор начальных шаблонов для макетов и шаблонов с использованием CSS Grid. Идея здесь в том, чтобы показать, на что способна эта техника, и "

CSS-хаки для Firefox - CSS-хитрости

CSS-хаки для Firefox - CSS-хитрости

Firefox 2 html> / ** / body .selector, x: -moz-any-link (color: lime;) Firefox 3 html> / ** / body .selector, x: -moz-any-link, x: default (цвет: салатовый;) Любой "

Предварительная загрузка изображений только для CSS - CSS-хитрости

Предварительная загрузка изображений только для CSS - CSS-хитрости

Одна из основных причин использовать предварительную загрузку изображения - это если вы хотите использовать изображение для фонового изображения элемента в событии mouseOver или: hover. Если бы ты только "

Диагностика CSS - CSS-хитрости

Диагностика CSS - CSS-хитрости

Находите ошибки в HTML и выделяйте из них дерьмо. / * Пустые элементы * / div: empty, span: empty, li: empty, p: empty, td: empty, th: empty (padding: "

Семейства шрифтов CSS - CSS-хитрости

Семейства шрифтов CSS - CSS-хитрости

Sans-Serif Arial, без засечек; Helvetica, без засечек; Gill Sans, без засечек; Lucida, без засечек; Helvetica Narrow, без засечек; без засечек; Serif Times, "

Кросс-браузерная непрозрачность - CSS-хитрости

Кросс-браузерная непрозрачность - CSS-хитрости

В наши дни вам действительно не нужно беспокоиться о том, что непрозрачность - это сложная кроссбраузерная вещь. Вы просто используете свойство opacity, например: .thing ("