Умная адаптация ширины блочных элементов на чистом CSS 2.0 / HabrВерстая очередной проект (или ещё только проектируя макетную сетку) многие сталкивались с дилеммой — использовать фиксированную ширину макета или «резиновую» сетку, адаптируемую под размер окна браузера.У каждого из этих решений есть свои плюсы и минусы, хочу заострить внимание на минусах, так как обычно именно между […]
Рубрика: Css
Знакомимся с CSS3. Секреты прозрачного фона и модель RGBa Продолжим знакомство с некоторыми, не совсем очевидными, свойствами CSS3. Одно из таких свойств — прозрачность фонового цвета, заданная в формате RGBa или HSLa. Не пугайтесь последнего названия HSLa — Hue (оттенок), Saturate (насыщенность) и Lightness (яркость). Буква «A» на конце аббревиатуры означает «альфа» (хорошо знакомо любителям
Прозрачный фон css transparent: background-color | htmlbook.ruRead More »
Псевдокласс :focus | CSS — Примеры Элементу, получившему фокус, можно задать стиль с помощью псевдокласса :focus [w3.org]. Чем отличаются :active, :focus и :hover <style> .input1:hover { background: blue; } .input1:focus { background: green; } .input1:active { background: red; } </style> <input type=»text»/> :active, :focus и :hover равнозначны, побеждает тот, что ниже. <style> .input2:active { background:
CSS свойства таблицы и принципы табличной верстки Цель урока: Знакомство со свойствами таблицы и с принципами табличной верстки CSS Свойства таблицы Рассмотрим основные CSS свойства таблицы border Свойство рассматривается в одном из предыдущих уроков и включает одновременно несколько свойств: BORDER-STYLE (СТИЛЬ ГРАНИЦЫ) BORDER-WIDTH (ШИРИНА ГРАНИЦЫ) BORDER-COLOR (ЦВЕТ ГРАНИЦЫ) Существует также сборное правило: border:border-width border-style border-color;
Как выбрать второй элемент с определенным классом? Позвольте мне начать с того, что я осознаю nth-child и, насколько я могу судить, это не сработает в моей ситуации. Скажем, у меня есть HTML ниже: <div> <div>test1</div> </div> <div> <div>test2</div> </div> <div> <div>test3</div> </div> И я хочу выделить div, который содержит test2 . Из того, что я
Подборка материалов по HTML и CSS В этой подборке представлены актуальные книги и видеоматериалы по HTML, CSS и верстке в целом для начинающих и продвинутых веб-разработчиков. Начало данной книги посвящено рассмотрению базовых принципов работы интернета и веб-сайтов. В ней в популярной форме преподносятся все основы современного веб-дизайна, рассматриваются техники создания сложных интерактивных веб-страниц, работы
min-width — CSS | MDN Свойство CSS min-width устанавливает минимальную ширину элемента. Оно предотвращает используемое значение свойства width от становления меньше, чем значение, указанное для min-width. The source for this interactive example is stored in a GitHub repository. If you’d like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
bolder» для шрифтов со множеством начертаний / HabrЕсли вы используете шрифт со множеством начертаний, то вам, вероятно, захочется, чтобы теги strong и b не увеличивали жирность шрифта до фиксированного значения font-weight:700, как это происходит по-умолчанию, а использовали промежуточные значения, рассчитанные исходя из жирности шрифта родительского элемента. Ведь не очень красиво, когда в ультратонком шрифте появляются
CSS3 flexbox — описание всех свойств модуля, примеры верстки CSS flexbox (Flexible Box Layout Module) — модуль макета гибкого контейнера — представляет собой способ компоновки элементов, в основе лежит идея оси. Flexbox состоит из гибкого контейнера (flex container) и гибких элементов (flex items). Гибкие элементы могут выстраиваться в строку или столбик, а оставшееся свободное пространство
white-space | htmlbook.ru Internet Explorer Chrome Opera Safari Firefox Android iOS 6.0+ 8.0+ 1.0+ 4.0+ 9.5+ 1.0+ 3.0+ 1.0+ 3.5+ 1.0+ 1.0+ Краткая информация Версии CSS CSS 1 CSS 2 CSS 2.1 CSS 3 Описание Свойство white-space устанавливает, как отображать пробелы между словами. В обычных условиях любое количество пробелов в коде HTML показывается на веб-странице