Seite zu Lesezeichen hinzufügen

Radialer Gradient

1
2
3
4
5
6

Inhaltsverzeichnis

Radialer Gradient

radial-gradient() инструмент который создает CSS код, состоящее из постепенного перехода между двумя или более цветами, исходящими из источника. Его форма может быть кругом или эллипсом. Результатом функции является объект типа данных <gradient>, который является особым видом <image>.

Синтаксис

				
					/* A gradient at the center of its container,
   starting red, changing to blue, and finishing green */
radial-gradient(circle at center, red 0, blue, green 100%)
				
			

Радиальный градиент задается путем указания центра градиента (где будет находиться эллипс 0%), а также размера и формы конечной фигуры (эллипс 100%).

Bedeutung

Положение градиента, интерпретируемое так же, как background-positionoder transform-origin. Если не указано, по умолчанию используется center.
Конечная форма градиента. Значение может быть circle(что означает, что форма градиента представляет собой круг с постоянным радиусом) или ellipse(что означает, что форма представляет собой выровненный по оси эллипс). Если не указано, по умолчанию используется ellipse.

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

Градиенты круга и эллипса принимают следующие ключевые слова для своего :

Ключевое словоBeschreibung
closest-sideКонечная форма градиента соответствует стороне прямоугольника, ближайшей к его центру (для кругов), или соответствует как вертикальной, так и горизонтальной сторонам, ближайшим к центру (для эллипсов).
closest-cornerКонечная форма градиента имеет такой размер, чтобы она точно соответствовала ближайшему углу прямоугольника от его центра.
farthest-sideАналогично ближайшей стороне, за исключением того, что конечная форма имеет размер, соответствующий стороне коробки, наиболее удаленной от ее центра (или вертикальной и горизонтальной сторонам).
farthest-cornerЗначение по умолчанию, конечная форма градиента имеет такой размер, чтобы она точно соответствовала самому дальнему углу прямоугольника от его центра.

Wenn указано как circle, размер может быть указан явно как , что обеспечивает явный радиус круга. Отрицательные значения недействительны.

Wenn указано как ellipse или опущено, размер может быть задан как с двумя значениями, чтобы обеспечить явный размер эллипса. Первое значение представляет собой горизонтальный радиус, второе — вертикальный радиус. Процентные значения относятся к соответствующему размеру поля градиента. Отрицательные значения недействительны.

Значение остановки цвета , за которым следует одна или две необязательные позиции остановки (либо a, либо a вдоль оси градиента). Процент 0%или длина 0представляют центр градиента; значение 100%представляет собой пересечение конечной формы с виртуальным градиентным лучом. Процентные значения между ними линейно расположены на луче градиента. Включение двух стоп-позиций эквивалентно объявлению двух цветовых стопов одного цвета в двух позициях.
Подсказка по цвету — это подсказка по интерполяции, определяющая, как градиент прогрессирует между соседними цветовыми остановками. Длина определяет, в какой точке между двумя цветовыми остановками градиентный цвет должен достигать середины цветового перехода. Если опущено, то средняя точка цветового перехода — это средняя точка между двумя цветовыми остановками.

Beschreibung

Как и в случае с любым градиентом, радиальный градиент не имеет внутренних размеров; т.е. у него нет естественного или предпочтительного размера, а также предпочтительного соотношения. Его конкретный размер будет соответствовать размеру элемента, к которому он применяется.

Чтобы создать радиальный градиент, который повторяется, чтобы заполнить его контейнер, вместо этого используйте функцию repeating-radial-gradient().

Поскольку s принадлежат типу данных, их можно использовать только там, где можно использовать s. По этой причине radial-gradient()не будут работать background-colorи другие свойства, использующие этот тип данных.

Zusammensetzung mit radialem Farbverlauf

Zusammensetzung mit radialem Farbverlauf

Радиальный градиент определяется центральной точкой, конечной формой и двумя или более точками остановки цвета.

Чтобы создать плавный градиент, radial-gradient()функция рисует серию концентрических фигур, расходящихся от центра к конечной фигуре (и, возможно, дальше). Конечная форма может быть либо кругом, либо эллипсом.

Точки остановки цвета расположены на виртуальном градиентном луче, который проходит горизонтально от центра вправо. Позиции цветовых остановок, основанные на процентах, относятся к пересечению между конечной фигурой и этим градиентным лучом, что составляет 100%. Каждая фигура имеет один цвет, определяемый цветом градиентного луча, который она пересекает.

Beispiele

Простой градиент

.radial-gradient {
  background-image: radial-gradient(cyan 0%, transparent 20%, salmon 40%);
}

Нецентрированный градиент

.radial-gradient {
  background-image: radial-gradient(farthest-corner at 40px 40px,
      #f35 0%, #43e 100%);
}

Versuchen Sie auch dies

Нумерация строк

Нумерация строк Введите текст: Разделитель: Пример: «Первая строкаnВторая строка» -> «1. Первая строкаn2. Вторая строка» …

Цифры в порядке убывания

Сортировка цифр в убывающем порядке Введите цифры (разделенные пробелом, запятой или новой строкой): Пример: «3, …

5 1 Stimme
Bewertung
Jetzt abonnieren
Benachrichtigen über
0 Ein Kommentar
Intertextuelle Rezensionen
Alle Kommentare anzeigen
0
Schreiben Sie einen Kommentar zu diesem Toolx