html - 为什么我不能在 td 或 tr 标签内定位一个元素而在 html 中没有 table 标签?
问题描述
td span{color:red}
<td>
<span>hi</span>
</td>
我无法通过在 CSS 中span
提及来定位标签。td
为什么会这样?span {color:red}
我可以通过使用或将内容包装在带有 tr 标签的表中来定位 span 标签,但不能通过上面的代码
解决方案
TD
只能在里面TABLE
。比它会工作。
td span {color: red;}
<td><span>This one is outside TABLE, isn't red</span></td>
<table>
<tr>
<td><span>red</span>
</table>
推荐阅读
- maven - Maven构建中断但依赖不在树中
- php - 无法从我的本地主机 xampp 访问远程 MySQL
- selenium - Selenium - 自动化测试和边缘
- javascript - 如何通过插件将html5嵌入网站?
- c# - 禁用 SwipeView 滑动选项
- java - 如何指定 Stream.map 的输出类型?
- asp.net - 在 .Net Core 中运行时更新 Resx 文件
- linux - 在同一台linux机器上运行两个jenkins版本
- ksqldb - ksqldb REST API 推送查询 - 重新连接到上次使用的偏移量 + 1
- javascript - 从 URL 获取 JSON,适用于 PHP+AJAX,但不适用于 jQuery