对于我的登录页面,我在html上应用了一些css,因为我使用React.js来构建SPA。当我登录后导航到主屏幕时,主体是一样的,所以CSS应用于所有地方。
我如何才能使它特定于只登录页面的假设。
将特定的类应用于其div容器。就是一个例子
.loginContainer{
height:200px
}
在div容器上,您可以在className道具上调用它
<div className="loginContainer">Login container here</div>
如果你想要应用于单个组件的CSS,请查看ShadowDom。在react中实现ShadowDom的一种方法是使用react shadow root,通过使用ShadowDom,CSS不会从组件中泄漏
此处的小型工作示例