国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

CSS3特性查詢(Feature Query: @supports)功能簡介

2024-04-27 15:10:34
字體:
來源:轉載
供稿:網友

這是2017年不能不了解和學習的一個CSS新特性,非常實用,考慮到現實世界瀏覽器的復雜性,該特性本應該先于其他新特性出來。

我們已經知道使用媒體查詢(Media Query)來檢測屏幕尺寸,從而實現響應式界面設計。

而特性查詢則用來查詢用戶代理(如桌面瀏覽器)是否支持某個CSS3的特性,這個功能除了IE之外,已被其他瀏覽器所支持。

語法格式
@supports ( display: flex ) {    .foo { display: flex; }}

同樣的,和媒體查詢規則類似,可以使用一些邏輯操作符(如and、or和not),并支持串接在一起:

1234567@supports (displaytable-cell) and (displaylist-item) {    … /* your styles */} @supports not ((text-align-last:justify) or (-moz-text-align-last:justify) ){    … /* 不支持justify時,用這里的代碼來模擬text-align-last:justify */}
使用實例

檢測動畫特性:

123456@supports (animation-name: test) {    … /* 當UA支持無前綴animations特性時的特定樣式 */    @keyframes { /* @supports 作為一個CSS條件組at-rule,可以包含其他at-rules */      …        }}

檢測自定義屬性:

12345@supports (--foo: green) {  body {    colorgreen;  }}
規范狀態

尚處于候選推薦CR(Candidate Recommendation)狀態,規范鏈接:CSS Conditional Rules Module Level 3.

瀏覽器兼容性

桌面系統:

移動設備:

你可以自己在線試試看。

踏得網原文鏈接


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闵行区| 静海县| 兰州市| 江达县| 贡山| 和龙市| 隆子县| 兴国县| 侯马市| 巴南区| 宁海县| 广元市| 平泉县| 望城县| 突泉县| 双鸭山市| 云梦县| 新乡县| 郎溪县| 梅河口市| 九江县| 东阿县| 武夷山市| 虎林市| 临湘市| 鄂尔多斯市| 前郭尔| 东明县| 扶绥县| 固原市| 高碑店市| 佛山市| 神农架林区| 达日县| 高雄县| 会同县| 盐源县| 泰州市| 南川市| 清丰县| 西畴县|