Skip to content

useCssSupports ​

类别
导出体积
上次更改
6 months ago

兼容 SSR 的响应式 CSS.supports。

示例 ​

useCssSupports("display: flex"): false
useCssSupports("container-type", "scroll-state"): false

用法 ​

ts
import { 
useCssSupports
} from '@vueuse/core'
const {
isSupported
} =
useCssSupports
('container-type', 'scroll-state')

类型声明 ​

ts
export interface UseCssSupportsOptions extends ConfigurableWindow {
  
ssrValue
?: boolean
} export interface UseCssSupportsReturn extends Supportable {} export declare function
useCssSupports
(
property
:
MaybeRefOrGetter
<string>,
value
:
MaybeRefOrGetter
<string>,
options
?: UseCssSupportsOptions,
): UseCssSupportsReturn export declare function
useCssSupports
(
conditionText
:
MaybeRefOrGetter
<string>,
options
?: UseCssSupportsOptions,
): UseCssSupportsReturn

源码 ​

源码 • 演示 • 文档

贡献者 ​

一纸忘忧
Daniel Roe
Vida Xie
Robin

更新日志 ​

76b0b - fix(core): always return ssrValue in useCssSupports before mounted (#5290)
c1282 - feat: add useCssSupports (#5266)