react挂外部样式表,显示样式未定义的问题

发布于 2022-09-04 01:13:56 字数 1010 浏览 16 评论 0

import './stylesheets/main.css';

      <div style={topright}>    
        <ul>
          <li><span><img src="images/help.png" title="帮助" /></span><a href="#">帮助</a></li>
          <li><a href="#">关于</a></li>
          <li><a href="login.html" target="_parent">退出</a></li>
        </ul>
       </div>

css文件如下(我是把原来的html-css直接拷贝过来的)不知道是不是要用专用的react样式格式?

.topright ul{padding-top:15px; float:right; padding-right:12px;}
.topright ul li{float:left; padding-left:9px; padding-right:9px;       background:url(../images/line.gif) no-repeat right;}
.topright ul li:last-child{background:none;}
.topright ul li a{font-size:13px; color:#e9f2f7;}
.topright ul li a:hover{color:#fff;}
.topright ul li span{margin-top:2px;float:left;padding-right:3px;}

react运行结果console界面提示Uncaught ReferenceError: topright is not defined,但是把style放在jsx内部就没有问题.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

檐上三寸雪 2022-09-11 01:13:57

<div style={topright}> 改成 <div className='topright'>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文