Класс CSS
- Все реализуемые интерфейсы:
Serializable
public class CSS extends Object implements Serializable
Ниже описаны свойства CSS, поддерживаемые движком рендеринга:
- font-family
- font-style
- font-size (поддерживает относительные единицы)
- font-weight
- font
- color
- background-color (за исключением прозрачного)
- background-image
- background-repeat
- background-position
- background
- text-decoration (за исключением мигания и зачеркивания)
- vertical-align (только sup и super)
- text-align (выравнивание по ширине обрабатывается как по центру)
- margin-top
- margin-right
- margin-bottom
- margin-left
- margin
- padding-top
- padding-right
- padding-bottom
- padding-left
- padding
- border-top-style
- border-right-style
- border-bottom-style
- border-left-style
- border-style (поддерживает только inset, outset и none)
- border-top-color
- border-right-color
- border-bottom-color
- border-left-color
- border-color
- list-style-image
- list-style-type
- list-style-position
- font-variant
- background-attachment (фон всегда обрабатывается как scroll)
- word-spacing
- letter-spacing
- text-indent
- text-transform
- line-height
- border-top-width (используется для указания необходимости использования границы)
- border-right-width
- border-bottom-width
- border-left-width
- border-width
- border-top
- border-right
- border-bottom
- border-left
- border
- width
- height
- float
- clear
- display
- white-space
- list-style
Примечание: на данный момент мы не полностью поддерживаем относительные единицы, если не указано иное, поэтому p { margin-top: 10% } будет обрабатываться так, как будто margin-top не указан.
- Внешние спецификации
- См. также:
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
static final class |
CSS.Attribute |
Определения, которые могут использоваться в качестве ключа для AttributeSet, хранящего атрибуты CSS. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
CSS() |
Создаёт объект CSS. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static CSS.Attribute[] |
getAllAttributeKeys() |
Возвращает множество всех возможных ключей атрибутов CSS. |
static final CSS.Attribute |
getAttribute |
Переводит строку в объект CSS.Attribute. |
Подробное описание конструкторов
CSS
public CSS()
Подробное описание методов
getAllAttributeKeys
public static CSS.Attribute[] getAllAttributeKeys()
- Возвращает:
- множество всех возможных ключей атрибутов CSS
getAttribute
public static final CSS.Attribute getAttribute(String name)
CSS.Attribute. Вернёт null, если атрибута с данным именем нет.- Параметры:
-
name- имя атрибута CSS, для которого нужно получить перечисление типа данных - Возвращает:
- объект
CSS.Attributeилиnull, если строка не представляет допустимый ключ атрибута
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/text/html/CSS.html