gpt4 book ai didi

jquery - 如果屏幕低于 800 运行这个 CSS,否则运行这个 CSS

转载 作者:太空宇宙 更新时间:2023-11-03 19:39:15 24 4
gpt4 key购买 nike

我想知道我是否可以以某种方式创建一个 if 语句,如果屏幕低于 800,它运行 mobile.css 否则运行另一个 CSS 文件。

我的想法是创建这样的东西:

if (screen.width <= 800) {
run.this.css = "<link rel="stylesheet" type="text/css" href="mobile.css" />";
}
else {
run.this.css = "<link rel="stylesheet" type="text/css" href="desktop.css" />";
}

最佳答案

只需使用 1 个 CSS 文件并使用媒体查询来覆盖:

/* DESKTOP.CSS CODE HERE */

@media screen and (max-device-width: 800px) {
/* MOBILE.CSS CODE HERE */
}

如果你真的想要它们在单独的 CSS 文件中,你可以执行以下操作:

<link rel="stylesheet" type="text/css" media="screen and (max-width: 800px)" href="mobile.css" />

关于jquery - 如果屏幕低于 800 运行这个 CSS,否则运行这个 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25503467/

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