gpt4 book ai didi

reactjs - Style JSX 在 NextJS 中不能与 @media-query 一起正常工作

转载 作者:行者123 更新时间:2023-12-04 15:34:27 26 4
gpt4 key购买 nike

我正在使用 <style jsx>Next JS为我的组件设置样式。编译该代码时@media query没有执行成功。

这是我的 <style jsx>部分代码

.post__card .summary {
width: 351px;
}

@media screen and(max-width: 1142px) {
.post__card .summary {
width: 80%;
}
}

编译代码时我有jsx-2993501484 post__cardjsx-2993501484 summary而JS正在寻找

@media screen and(max-width:1142px) {
.post__card.jsx-2993501484 .summary.jsx-2993501484 {
width: 80%;
}
}

(见下图)

但出于某种原因,样式来自 @media-query不应用于元素。 CSS的那部分在浏览器的 Inspect 元素中甚至不可用

Image one Image two

系统信息

操作系统:Manjaro Linux

浏览器:Chrome

Next.js 版本:^9.1.8-canary.13

我也问过这个问题here

最佳答案

这是当前代码

@media screen and(max-width: 1142px) {
.post__card .summary {
width: 80%;
}
}

这是固定的代码

@media screen and (max-width: 1142px) {
.post__card .summary {
width: 80%;
}
}

问题是在媒体查询中 and( 之间没有空格。

关于reactjs - Style JSX 在 NextJS 中不能与 @media-query 一起正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60190885/

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