CSSNumericValue: max() 方法

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

CSSNumericValue 介面的 max() 方法返回傳入值中的最高值。傳入的值必須是同一型別。

語法

js
max(number1, /* …, */ numberN)

引數

number1, …, numberN

一個數字或一個 CSSNumericValue

返回值

一個 CSSUnitValue

異常

TypeError

如果向該方法傳入了無效型別,則丟擲此異常。

示例

如前所述,所有傳入的值必須具有相同的型別和值。下面的一些示例說明了當它們不同時會發生什麼。

js
// Prints "2cm"
console.log(CSS.cm("1").max(CSS.cm("2")).toString());

// Prints "max(1cm, 0.393701in)"
console.log(CSS.cm("1").max(CSS.in("0.393701")).toString());

規範

規範
CSS 型別化 OM Level 1
# dom-cssnumericvalue-max

瀏覽器相容性