html - 如何更改超链接标签的外观但仅在表格行内
问题描述
我想更改超链接标签的外观,但仅当超链接标签位于表格行中时。所以不是针对整个文档,而只是针对那个特定的单元格。下面的代码不起作用>我该怎么做?提前谢谢你,
.ms-rteTable-default>tbody>tr>td>a {
}
<table class="ms-rteTable-default" cellspacing="0" style="width: 50%; height: 1px;">
<tbody>
<tr class="ms-rteTableHeaderRow-default">
<th class="ms-rteTableHeaderEvenCol-default" rowspan="1" colspan="1" style="width: 100%; height: 1px;">
<h1></h1>
</th>
</tr>
<tr class="ms-rteTableOddRow-default">
<td class="ms-rteTableEvenCol-default" style="height: 1px;">
<p>
<br/>
<br/> </p>
</td>
</tr>
</tbody>
</table>
格。彼得
解决方案
使用以下结构,如果您有多个 td 和多个链接,则最好的方法是提供您想要更改 id 的特定链接,然后仅通过其 id 更改此特定元素的颜色
#<someid> {
color: red
}
.ms-rteTable-default>tbody>tr>td>a {
color: red;
}
<table class="ms-rteTable-default">
<tbody>
<tr>
<td><a href="www.bla.com" />My Hyperlink</td>
</tr>
</tbody>
</table>
推荐阅读
- vba - 试图从另一个工作簿中提取特定范围的单元格
- angular-dart - 迁移到 Dart 2 我收到“检查导入错误”,这意味着某些模板尚未生成
- php - 如果检查上传的文件在代码上,则上传文件不起作用
- ios - 在用户注销时刷新所有对象的 Parse 缓存
- ruby-on-rails - (对象不支持#inspect)用于邮件Rails
- node.js - NOde.js/Express App 找不到一些 node_modules
- unity3d - 将 android 目标添加到 Visual Studio for Mac
- android - Cordova CLI 项目在工具链升级后忽略 build-extras
- javascript - 如何记录返回函数的函数的结果?
- mysql - 网络驱动器上的 MySQL 数据目录?