html - 如何使用 CSS 应用表格单元格格式

标签 html css

我在对表格中的单元格进行 CSS 格式化时遇到了一些困难。该单元格需要具有与表中其他单元格不同的背景颜色、列跨度和对齐方式。内联样式工作正常,但我想将样式移动到 CSS。

这是我的 CSS 中的内容:

/*Color and formatting the background on cal_parameter*/
.calParameter
{
background-color:darkgray;
column-span:all;
align-content:center;
}

出于某种原因,CSS 不应用 column-span 和 align-text 属性,但背景颜色应用。

这种内联样式工作正常:

<td class="calParameter" colspan="8" align="center">@Html.DisplayFor(modelitem => data.cal_points.cal_parameter)</td>

此 CSS 样式无法正常工作:

<td class="calParameter">@Html.DisplayFor(modelitem => data.cal_points.cal_parameter)</td>

TIA, ~~~特蕾西

最佳答案

.calParameter {
background-color:darkgray;
text-align:center;
}

保留 colspan 属性并去掉 align 属性。将您的 css 更改为我上面的内容。 colspan 是为 html td 制作的属性。

关于html - 如何使用 CSS 应用表格单元格格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32924321/

相关文章:

html - 我怎样才能从表格中删除这个空白?

javascript - 如何像列表一样对 div 进行编号,但要复制每个数字并在末尾添加 A 和 B

html - OAuth 对话框在 Facebook iframe 中不起作用

javascript - 当您在网站上按 F5 而不是使用 enter 时,图像会消失

html - CSS Grid Center (Justify) Item 基于行宽而不是 Item 宽度

css - 在 Angular 包中包含 CSS 文件

javascript - AngularJS - 重复一个 div 和一个按钮

html - 我如何在我的导航栏中更改它以及如何更改代码以使其适合任何屏幕?

css - 使用 print css,在 :body not showing in Internet Explorer 8 之前添加图像

css - 在响应框中制作响应图像而不会导致 pagespeed 中的可见内容问题