根据单元格内容更改表格行的文本颜色,仅使用 css
Change text color of a table row based on cell content, Using Css Only
我得到了两个文件,HTML和CSS,我必须根据HTML文件中的单元格内容更改一些表格行"文本颜色"。但问题是我只需要更改 Css 文件(不接触 HTML 文件)才能实现这一点。任何人都可以帮助我,我将不胜感激。
下面的文档是完整的CSS文件,HTML文件,要实现的输出的图像(链接)
body, div, h1, form, fieldset, input, textarea {
margin: 0; padding: 0; border: 0; outline: none;
}
table {
margin: 1;
padding: 0;
border: 1px;
outline: none;
background:#FFF;
border-style:solid;
border-color:#AAA;
position: relative;
top: 200px;
}
th {
background:gray;
}
td {
border-color:#AAA;
}
body {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color:#000000;
position:relative;
background:#D2D9DD
}
.panel {
}
.panelHeader {
}
.panelContent {
}
<html>
<body>
<div align="center">
<table id="allData">
<tbody>
<tr>
<th>Number</th>
<th>Name</th>
<th>Value</th>
</tr>
<tr>
<th>1.</th>
<td>Name 1</td>
<td>Value 1</td>
</tr>
<tr>
<th>2.</th>
<td>Name 2</td>
<td>Value 2</td>
</tr>
<tr>
<th>100.</th>
<td>Name 100</td>
<td>Value 100</td>
</tr>
<tr>
<th>1.</th>
<td>Name 1</td>
<td>Value 1</td>
</tr>
<tr>
<th>2.</th>
<td>Name 2</td>
<td>Value 2</td>
</tr>
<tr>
<th>100.</th>
<td>Name 100</td>
<td>Value 100</td>
</tr>
<tr>
<th>1.</th>
<td>Name 1</td>
<td>Value 1</td>
</tr>
<tr>
<th>2.</th>
<td>Name 2</td>
<td>Value 2</td>
</tr>
<tr>
<th>100.</th>
<td>Name 100</td>
<td>Value 100</td>
</tr>
<tr>
<th>1.</th>
<td>Name 1</td>
<td>Value 1</td>
</tr>
<tr>
<th>2.</th>
<td>Name 2</td>
<td>Value 2</td>
</tr>
<tr>
<th>100.</th>
<td>Name 100</td>
<td>Value 100</td>
</tr>
<tr>
<th>1.</th>
<td>Name 1</td>
<td>Value 1</td>
</tr>
<tr>
<th>2.</th>
<td>Name 2</td>
<td>Value 2</td>
</tr>
<tr>
<th>100.</th>
<td>Name 100</td>
<td>Value 100</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
最后结果应该是这样的:
===>友情链接:点击这里查看图片结果<===
仅使用 css
简短的回答:你不能。CSS 无法读取元素的内容。
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 高亮显示时编辑文本大小和颜色
- 使用CSS/JavaScript更改剑道图工具提示文本颜色
- mouseover和mouseleave文本颜色更改在指令链接中不起作用
- 如何在php中创建一个函数,该函数与文本区域一起工作,通过输入类似[color:red]的内容来打印具有等效颜色的文本
- HTML-从mysql生成的选择框中的一个选项更改文本区域的颜色
- 如果值为负数,如何更改文本的颜色
- 1种颜色的Javascript闪烁文本更长
- 如何更改圆环图中文本的颜色
- 如何在flash html5画布项目中动态更改文本颜色
- 单击时将文本的颜色更改为随机颜色(按钮)
- 使用JavaScript淡化文本颜色
- 在不更改边框颜色的情况下更改文本的颜色
- 使用Javascript切换文本颜色
- 我可以使用jqgrid的oncellselect事件根据单元格内容将文本颜色更改为蓝色吗
- 使用Javascript更改文本区域的颜色
- 如何使用颜色选择器来更改背景中的文本
- 内部 DIV 颜色文本在鼠标悬停时没有更改
- React Native TouchableHighlight字体颜色文本更改
- 邮件类型输入:如果邮件错误或正确,动态改变按钮的颜色/文本