Свойство CSS `link-parameters`
Базовая поддержка Ограниченная доступность
Эта функция не входит в Baseline, поскольку не работает в некоторых наиболее широко используемых браузерах.
Экспериментальная: Это экспериментальная технология
Перед использованием в production внимательно изучите таблицу совместимости с браузерами.
Экспериментальная: Это экспериментальная технология
Перед использованием в production внимательно изучите таблицу совместимости с браузерами.
Свойство link-parameters CSS задаёт значения внешних ресурсов, например SVG, атрибуты которых заданы с помощью CSS-функции env().
Синтаксис
/* single value */ link-parameters: param(--color, red); /* multiple values */ link-parameters: param(--color1, red), param(--color2, blue), param(--color3, green);
Значения
-
none - Параметры ссылки не заданы.
-
param() - Список из одного или нескольких параметров ссылки.
Формальное определение
| Исходное значение | none |
|---|---|
| Применяется к | всем элементам, ::before и ::after <a href="/en-US/docs/Web/CSS/Reference/Selectors/Pseudo-elements">псевдоэлементам</a> |
| Наследуется | нет |
| Вычисленное значение | как задано |
| Тип анимации | дискретный |
Пример
Изменение цветов внешнего файла SVG
В этом примере исходный SVG слева представляет собой квадрат с атрибутом stroke, заданным как env(--color1, chartreuse), и атрибутом fill, заданным как env(--color2, darkgreen). Свойство link-parameters используется для изменения обоих этих атрибутов у обновлённого квадрата справа с помощью нескольких CSS-функций param().
<div class="squares">
<img
class="original"
src="square.svg"
alt="A square with a chartreuse border and a dark green fill." />
<img
class="updated"
src="square.svg"
alt="A square with a red border and a tomato fill." />
</div>
.squares {
height: 200px;
display: flex;
flex-direction: row;
justify-content: space-between;
}
img {
height: 100%;
}
.updated {
link-parameters:
param(--color1, red),
param(--color2, tomato);
}
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
link-parameters |
Нет |
Нет |
предварительная версия |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
none |
Нет |
Нет |
предварительная версия |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/link-parameters