html - 将类分配给 HTML 中的单个 td 元素

标签 html css html-table

我正在创建一个 来显示不同的度假村套餐。包含套餐名称、包含的住宿天数和费用的单元格必须将其文本居中。包含描述的单元格需要将文本左对齐。

在我的 CSS 文件中,这是关于表格单元格的内容

td, th { border: 1px solid #3399CC; }
td { text-align: centered; }
.text td { text-align: left; }

当我尝试将文本类应用于我的 HTML 文件中的 td 元素时,它应用于整个表格。

我编辑的那行看起来像这样

<td class="text" headers="description">...</td>

其他几行很简单

<td headers="name">...</td>

我需要做哪些不同的事情?

最佳答案

您似乎有拼写错误。文本对齐应设置为 center 而不是 centered

此外,删除 .text td 的 td { text-align: left; 制作它

.text { text-align: left; }

你应该很好。

关于html - 将类分配给 HTML 中的单个 td 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43443927/

相关文章:

javascript - 如何在 HTML/Javascript 中循环更改文本?

html - 在调整窗口大小时保持 flex 元素固定

html - 将 `colspan` 添加到 html 表会破坏结构

html - 表格在 Firefox 和 IE 中完全消失

javascript - 使用 AngularJs ng-model 以 html5 形式格式化电话号码和 TaxId 号码

javascript - CCapture.js webm 视频黑掉

javascript - 如何调整bxslider垂直对齐

javascript - 如何使用 lit html 在 Web 组件中使用 CSS "target"选择器

jquery - 如何给 css 自动对齐聊天消息?

php - 表不输出所有列