javascript - React 中特定样式的 HTML 标签

标签 javascript css reactjs react-redux

我有一张 table ,我正在尝试设计它的样式。这就是我到目前为止所做的:

                <tr>
                    <th> </th>
                    <th style={tstyle}>Canada</th>
                    <th style={tstyle}>US</th>
                    <th style={tstyle}>Total</th>
                </tr>

然后:

const tstyle = {
border: '1px solid #dddddd',
padding: '8px',
};

这很好用,但我确信这是一种更好的方法,无需重复 style={tstyle}。 我试过这样做:

const styles = () => createStyles({
th: {
    color: 'blue',
},

没有错误,但无法正常工作。

最佳答案

create-react-app 在最新版本中支持 CSS 模块,检查一下 ;)

https://facebook.github.io/create-react-app/docs/adding-a-css-modules-stylesheet

Styled Components 也是一个不错的选择。

关于javascript - React 中特定样式的 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53305632/

相关文章:

html - 悬停时更改 `g` 标签内所有元素的不透明度

reactjs - 已部署的 React Web 应用程序需要硬刷新

javascript - 如何在ScrollView中使用scrollTo()滚动到特定对象?

javascript - 通过 h :outputScript 在资源中包含 javascript

javascript - React 渲染数组键和对象

javascript - Neovim:如何修复 HTML 中 JavaScript 的缩进?

reactjs - 如何正确添加对 Dialogflow CX API 的 Axios 请求的授权?

javascript - SVG 使用 Javascript 将形状平滑地变形为其他预定义的形状

javascript - :hover = children show()

html - CSS:有没有办法在每个列表元素之前垂直对齐数字/元素符号?