【发布时间】:2020-05-02 11:23:56
【问题描述】:
<html>
<head>
<link rel="stylesheet" type="text/css" href="./styles.css" />
</head>
<body>
<div id="root"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.21.1/babel.min.js"></script>
<script type="text/babel">
class Home extends React.Component {
render() {
return (
<div>
<img src="bg.jpeg" alt="Snow" style={{ width:'100% ', height:'672px' }}/>
<div class="centered" style={{ background: '#1E1721', padding: '2cm', borderRadius: '5px' }}>
<img src="logo.png" style={{ width:'200px',marginBottom:'2cm' }} />
<a href="inventories.html">
<p style={{ color:'#fff', textAlign:'center' }}>
Электронный каталог
</p>
</a>
<a href="standards.html">
<p style={{ color:'#fff',textAlign:'center' }}>
Нормативы
</p>
</a>
</div>
</div>
);
}
}
ReactDOM.render(
<Home />,
document.getElementById('root')
);
</script>
</body>
</html>
嗨,我在这里尝试在 react.js 中使用 cdn,但我有一个 css 文件名 styles.css 。我已将它添加到我的 head 标签中。
但它没有对我的应用应用任何样式。
如果我使用 bootstrap cdn 链接,它的工作方式相同。
我的 css 导入错误吗?但我可以在查看源代码中看到我的 css。
请看一下
【问题讨论】:
-
为什么要在 html 文件中添加 jsx?并在正文底部添加脚本
-
无论如何我只需要这个工作。你能告诉我如何让 css 工作吗?