gpt4 book ai didi

css - 额外的括号导致简单的媒体查询失败

转载 作者:行者123 更新时间:2023-11-28 15:50:23 26 4
gpt4 key购买 nike

我刚刚遇到一件奇怪的事情,想知道这是预期的行为还是某种错误。

我的意图是编写以下代码,但我缩小了问题范围(见下文)。

@media only screen
and (
(-webkit-min-device-pixel-ratio: 1.2), /* or */
(min-resolution: 120dpi)
) { ... }

此代码有效:

@media only screen
and (-webkit-min-device-pixel-ratio: 1.2) { ... }

添加额外的外括号(圆括号),失败:

@media only screen
and ( (-webkit-min-device-pixel-ratio: 1.2) ) { ... }

目标平台是 Android 5.1 上的最新 Chrome,但我也愿意听取对其他平台的评论。

最佳答案

这取决于您需要处理的行为。您是否需要 andor 这些规则

如果你想同时应用媒体查询的规则,你需要使用逻辑运算符

@media only screen and (-webkit-min-device-pixel-ratio: 1.2)
and (min-resolution: 120dpi)
{ ... }

如果你想应用任何一个媒体查询规则,你需要使用逗号:

@media only screen and (-webkit-min-device-pixel-ratio: 1.2), 
only screen and (min-resolution: 120dpi)
{ ... }

关于css - 额外的括号导致简单的媒体查询失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41955823/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com