首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查询web浏览器以获得CSS网格支持?

如何查询web浏览器以获得CSS网格支持?
EN

Stack Overflow用户
提问于 2017-09-13 21:31:21
回答 2查看 142关注 0票数 1

如何查询web浏览器以获得CSS网格支持?

所有主流浏览器都支持最近版本的CSS,但如果客户端有旧版本,我需要回到其他方面。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-13 21:31:21

在CSS中,您可以使用以下内容:

代码语言:javascript
复制
@supports (display: grid) {
    /* css styles for css grid */
}

根据MDN Web文档的说法,@supports的语法可以追溯到Chrome 28、Edge 20、Firefox 22、Opera 12、Safari 9。

未列出以支持@ support语法。

票数 3
EN

Stack Overflow用户

发布于 2018-09-10 18:29:43

例如,当不支持CSS功能时,您希望显示一条消息。

代码语言:javascript
复制
<div class="message">
 Your browser does not support CSS grid 
</div>

@supports (display: grid) {
 .message { display: none }
}

使用上面的特性查询@supports,我们说:如果浏览器支持css特性,那么隐藏消息。

您还可以使用@supports not(...),甚至可以组合多个规则:@supports (display: table-cell) and (display: list-item)

值得一看的是MDN文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46207131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档