
- •CSS3 на примерах
- •Полупрозрачныйфон
- •Полупрозрачныйфон
- •Полупрозрачныйфон
- •Полупрозрачныйфон
- •Полупрозрачныйфон
- •Линейныйградиент
- •Линейныйградиент
- •Линейныйградиент
- •Линейныйградиент
- •Линейныйградиент
- •Линейныйградиент
- •Линейныйградиент
- •Линейныйградиент
- •Радиальный
- •Радиальный
- •Радиальный
- •Радиальный
- •Радиальный
- •Радиальный
- •Радиальный
- •Несколько фоновых
- •Несколько фоновых
- •Несколько фоновых
- •Несколько фоновых
- •Тени
- •Тени
- •Тени
- •Скруглённые
- •Скруглённые
- •Скруглённые
- •Скруглённые

CSS3 на примерах
ЛЕКЦИЯ №9

Полупрозрачный
фон
Эффект полупрозрачности элемента хорошо заметен на фоновом рисунке и получил распространении в разных операционных системах, потому что смотрится стильно и красиво. В веб-дизайне полупрозрачность также
применяется |
и |
достигается |
за |
счёт |
свойства opacity или |
формата |
цвета |
RGBA, |
|
который задаётся для фона. |
|
|
Свойство opacity
Основная особенность этого свойства состоит в том, что значение прозрачности действует на все дочерние элементы внутри, а не только на фон. Это значит, что и фон и текст станут полупрозрачными и увеличить уровень
прозрачности, добавляя opacity: 1, не получится.

Полупрозрачный
фон

Полупрозрачный
фон
RGBA
Обычно по дизайну полупрозрачным должен быть только фон элемента, а текст непрозрачным для сохранения его читабельности. Свойство opacity здесь не подходит, потому что текст внутри элемента также будет частично прозрачным. Лучше всего использовать формат RGBA, частью которого является альфа-канал или иными словами значение прозрачности. В качестве значения пишется rgba, затем в скобках через запятую перечисляются значения красной, синей и зелёной компоненты цвета. Последним идёт прозрачность, которая задаётся от 0 до 1, при этом 0 означает полную прозрачность, а 1
непрозрачность цвета..

Полупрозрачный
фон
RGBA
Обычно по дизайну полупрозрачным должен быть только фон элемента, а текст непрозрачным для сохранения его читабельности. Свойство opacity здесь не подходит, потому что текст внутри элемента также будет частично прозрачным. Лучше всего использовать формат RGBA, частью которого является альфа-канал или иными словами значение прозрачности. В качестве значения пишется rgba,
затем в скобках через запятую перечисляются значения красной, синей и зелёной компоненты цвета. Последним идёт прозрачность, которая задаётся от 0 до 1, при этом 0 означает полную прозрачность, а 1 непрозрачность цвета..

Полупрозрачный
фон

Линейный
градиент
Градиентом называют плавный переход от одного цвета к другому, причём самих цветов и переходов между ними может быть несколько. С помощью градиентов создаются самые причудливые эффекты веб-дизайна, например, псевдотрёхмерность, блики, фон и др. Также с градиентом элементы смотрятся более симпатично, чем однотонные.
Отдельного свойства для добавления градиента нет, поскольку он считается фоновым изображением, поэтому добавляется через свойство background-image или универсальное свойство background,

Линейный
градиент

Линейный
градиент
В самом простом случае с двумя цветами продемонстрированном в примере 1 вначале пишется позиция, от которой будет начинаться градиент, затем начальный и конечный цвет
Для записи позиции вначале пишется to, а затем добавляются ключевые слова top, bottom и left, right, а также их сочетания. Порядок слов не важен, можно
написать to left top или to top left
