javascript - Material-UI TableCell-root 中 padding-right 40px 是什么原因

标签 javascript css reactjs material-design material-ui

我只是好奇这是什么原因。我打算覆盖它, 只是想确保我不会消除某人的彻底工作。

.MuiTableCell-root {
    display: table-cell;
    padding: 14px 40px 14px 16px;
    font-size: 0.875rem;
    text-align: left;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    line-height: 1.43;
    border-bottom: 1px solid rgba(224, 224, 224, 1);
    letter-spacing: 0.01071em;
    vertical-align: inherit;

有趣的是

.MuiTableCell-root:last-child {
    padding-right: 16px;
}

最佳答案

这是当前规范:https://material.io/design/components/data-tables.html#specs

我在规范中没有看到任何明确提到这个 40px 填充的内容,尽管该示例确实显示了列之间的相当大的空间。

我认为这样做的目的只是为了在相邻单元格中的数据之间留出美观的空间,并提高可读性。如果您在表格上使用 size="small",填充量会显着减少(padding-right 为 24px)。

关于javascript - Material-UI TableCell-root 中 padding-right 40px 是什么原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56991213/

相关文章:

javascript - 将结构从 C 导出到 wasm?

javascript - 当浏览器模式为 IE9 时,如何从 JS 检测 IE10?

html - 标题中的列表项不是很居中(使用 Flexbox)

javascript - 我如何获得值(value) $scope.TobaccoProduct_0 , $scope.TobaccoProduct_1

使用 for 循环进行 Javascript 对象迭代

javascript - React 渲染有正确的数据,但不会渲染 JSX

Codeigniter 和 React.JS 设置

javascript - onDrag 事件 clientX 在 Firefox 中始终为 0

HTML/CSS : white spaces/collapsed container in horizontal list

html - 我无法在 Bootstrap DIV 的底部获取图像