Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class BackgroundSize extends java.lang.Object
width
, height
, contain
, и cover
. И width и height независимы друг от друга, однако оба взаимодействуют, содержат и покрывают. Из CSS Спецификация, cover
определяется к:
Масштабируйте изображение, сохраняя его внутренний формат изображения (если любой), к самому маленькому размеру так, что и его width и его height могут полностью покрыть фоновую область расположения.
contain
определяется к: Масштабируйте изображение, сохраняя его внутренний формат изображения (если любой), к самому большому размеру так, что и его width и его height могут соответствовать в фоновой области расположения.И width и height оба определяют (в абсолютных значениях или процентах) размер, чтобы использовать. Эти два свойства только применяются, если и покрытие и содержит, ложь. Если и покрытие и содержит, истина, то
cover
будет использоваться. width и height могут также быть установлены в AUTO
, указание, что область должна быть измерена, чтобы использовать внутренний размер изображения, или если это не может быть определено, 100 %.
Модификатор и Тип | Поле и Описание |
---|---|
static double |
АВТОМАТИЧЕСКИЙ
Из CSS Спецификация: "автоматическое" значение для одной размерности разрешается при использовании внутреннего отношения изображения и размера другой размерности, или сбоя что, используя внутренний размер изображения, или приводя это к сбою, обрабатывая это как 100 %.
|
static BackgroundSize |
ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ
BackgroundSize значения по умолчанию, используемый BackgroundImages, когда явный размер не определяется.
|
Конструктор и Описание |
---|
BackgroundSize(double width, double height, boolean widthAsPercentage, boolean heightAsPercentage, boolean contain, boolean cover)
Создайте новый BackgroundSize.
|
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(java.lang.Object o) |
double |
getHeight() |
double |
getWidth() |
int |
hashCode() |
boolean |
isContain() |
boolean |
isCover() |
boolean |
isHeightAsPercentage() |
boolean |
isWidthAsPercentage() |
public static final double AUTO
"Автоматическое" значение для одной размерности разрешается при использовании внутреннего отношения изображения и размера другой размерности, или сбоя что, используя внутренний размер изображения, или приводя это к сбою, обрабатывая это как 100 %.Когда установлено в АВТОМАТИЧЕСКИЙ, значения для widthAsPercentage и heightAsPercentage игнорируются.Если оба значения являются "автоматическими" тогда, внутренний width и/или height изображения должны использоваться, если таковые вообще имеются, недостающая размерность (если любой) ведущий себя столь же "автоматический" как описано выше. Если у изображения нет ни внутреннего width, ни внутреннего height, его размер определяется что касается, "содержат".
public static final BackgroundSize ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ
public BackgroundSize(double width, double height, boolean widthAsPercentage, boolean heightAsPercentage, boolean contain, boolean cover)
width
- width. Не могут быть меньше чем 0, за исключением значения АВТОМАТИЧЕСКИХ.height
- height. Не могут быть меньше чем 0, за исключением значения АВТОМАТИЧЕСКИХ.widthAsPercentage
- Должен ли width быть интерпретирован как процентheightAsPercentage
- Должен ли height быть интерпретирован как процентcontain
- Должно ли изображение быть измерено, чтобы соответствовать в пределах Области максимальноcover
- Должно ли изображение быть измерено, чтобы "покрыть" Областьpublic final double getWidth()
public final double getHeight()
public final boolean isWidthAsPercentage()
public final boolean isHeightAsPercentage()
public final boolean isContain()
public final boolean isCover()
public boolean equals(java.lang.Object o)
equals
в class java.lang.Object
public int hashCode()
hashCode
в class java.lang.Object
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается