【问题标题】:How can I pass css variable to media queries in Javascript Object? [duplicate]如何将 css 变量传递给 Javascript 对象中的媒体查询? [复制]
【发布时间】:2022-01-09 09:25:37
【问题描述】:

我想将 css 变量传递给我的媒体查询,但我不知道如何。

这是一个 Next.Js 项目,我使用theme-uisx 属性来分配样式。

const styles = {

    headerLinkContainer: {
        width: '500px',
        justifyContent: 'space-evenly',
        alignItems: 'center',
        "@media screen and (min-width: var(--medium-devices))": {
            display: 'none',
        }
    },
}

我尝试了"@media screen and (min-width: 'var(--medium-devices)')",但它不起作用。

你们能帮帮我吗?

【问题讨论】:

    标签: javascript reactjs variables media-queries


    【解决方案1】:

    您不能在 js 中使用媒体查询。 最好的解决方案是:

    if (window.matchMedia("(min-width: 600px)").matches) {
    }
    

    【讨论】:

    猜你喜欢
    • 2016-09-19
    • 2022-01-24
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-23
    相关资源
    最近更新 更多