css - 为什么我的 css 类不加载?

标签 css reactjs

我有这样的 header.js 文件:

import React, {Component} from 'react';
import Classes from '../css/style.css';

class Header extends Component {

    render() {

        return (
            <header>
                <div className={Classes.logo}>Logo</div>
            </header>
        )
    }
}

export default Header;

类名 logo 未加载的问题,在浏览器中检查后,html 显示如下:

<div>Logo</div>

这是为什么?

最佳答案

我以前从未见过在 React 中以这种方式使用 CSS 类。这个有用吗?

return (
    <header>
        <div className="logo">Logo</div>
    </header>
)

这假设您的 style.css 中有一个 .logo 类,并且您的 bundler 配置为处理 CSS。

关于css - 为什么我的 css 类不加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50312202/

相关文章:

reactjs - typescript 如何混合动态([key : type]: type) and static typing for an interface

reactjs - Draftjs 如何启动内容编辑器

css - 弹出信息操作点随着打开阅读更多... div 而移动

reactjs - 仪表板组件的 React 路由器结构

reactjs - 我正在尝试使用 React hook 表单上传文件,并且使用了 useController 函数,但出现错误

html - 水平对齐 2 个下拉菜单

reactjs - 如何更改 NextJS 13 中服务器操作的状态?

html - 悬停会影响类里面的所有元素,如何让它只影响我悬停的那个?

javascript - 我的 AngularJS 页面卡在移动版本和谷歌浏览器控制台不显示任何错误消息

javascript - 如何使用 JQuery 根据文本值将不同的属性分配给同一类的多个元素