作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试定位我的 Grid
Material-UI
组件,但没有成功,这里有什么问题吗?
class Scene extends React.Component {
render() {
const mystyle = {
backgroundColor: "DodgerBlue",
position: "absolute",
top: "125px",
left: "125px",
width: "100px",
height: "100px"
};
return (
<div className={mystyle}>
<Grid container>
<Grid item xs="2">
<Board init={1} end={2}/>
</Grid>
</Grid>
</div>
);
}
}
export default Scene;
最佳答案
在您的情况下,问题似乎是 className={mystyle}
, mystyle
不是“类名”,而是实际的“样式”对象。尝试替换 className={mystyle}
与 style={mystyle}
,我相信它会通过使所有这些样式成为 div
中的内联样式来工作。 .
关于“How to set custom CSS styles in React?”,你可以快速谷歌一下,会找到大量的答案和文章。喜欢this article ,有(至少)4 种方式在 React 中设置样式:
css-in-js
Styled-components 等库来创建“样式化组件”关于css - 如何在 React 中设置自定义 css 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59237834/
我是一名优秀的程序员,十分优秀!