Класс CSS
- Все реализованные интерфейсы:
Serializable
public class CSS extends Object implements Serializable
Ниже описаны свойства CSS, поддерживаемые движком отображения:
- font-family
- font-style
- font-size (поддерживаются относительные единицы)
- font-weight
- font
- цвет
- 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, 2023, 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://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/swing/text/html/CSS.html