css - 如何设置永远无法满足的媒体查询条件?

标签 css media-queries

如何在任何设备上创建一个永远不会被选择的媒体查询断点?

我见过人们使用诸如only speechonly screen and (min-width: 1000em) 之类的东西,但这些看起来像是等待发生的尴尬情况。我还想要对任何其他阅读代码的开发人员来说更干净、更直观的东西。

是否可以创建不可能的媒体查询?


如果有人想知道“你为什么要这样做?”,在我的例子中,这是因为我试图关闭第 3 方模块中的条件,该模块被硬编码为在特定时间做一些不受欢迎的事情如果满足某个媒体查询,则设置断点。基本上,它有一个不必要的宽屏 View ,不必要地删除了有用的功能。

这个第 3 方模块不允许我关闭此条件或修改不良行为,而无需破解核心模块代码,这会破坏 future 的更新,但它确实允许我使用任何覆盖其默认媒体查询字符串。因此,我正在寻找尽可能干净的不可能的媒体查询来与不良行为相关联,以使其永远不会发生。

最佳答案

not all

...逻辑上意味着“不是任何设备”。它似乎起到了万能的负面作用。

not all 通常用于像 not all and (some other condition) ( dev.mozilla gives some examples ) 这样的结构中,意思是“如果其他条件为真,则不任何设备”,因此这是一个完全有效的配对。

关于css - 如何设置永远无法满足的媒体查询条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36065007/

相关文章:

css - 为什么我的 CSS 媒体查询被忽略或覆盖?

css - 如何使用媒体查询覆盖默认样式

css - 可变高度容器内的可滚动 div

javascript - 如何通过ajax动态加载历史页面

css - 在侧边栏中创建滚动条

jquery - Scrollspy 主动导航

html - 媒体查询和性能 vs 在较小的屏幕上显示大文件大小的图像

php - Wordpress:将事件类添加到 $parent_title

desktop - 如何在没有浏览器嗅探的情况下区分台式机和平板电脑的 1000 像素屏幕尺寸?

html - 我们能否在媒体查询的所有屏幕分辨率中只使用任何属性的一个值?