【发布时间】:2018-05-08 01:04:53
【问题描述】:
我想将此 javascript 代码行转换为 CSS,我一直在搜索网站和谷歌,但没有得到直接答案。
var riskCell20 = document.getElementById("risk.probablity.literal.l100").childNodes[2];
类似
#risk.probablity.literal.l100:nth-child(2);
找不到正确的语法
【问题讨论】:
-
该元素是否具有完全相同的 ID(带有句点)?还是他们上课?您的 CSS 字符串实际上意味着选择一个 ID 为
risk的元素,其类为probability、literal、l100 -
我们可以假设这个元素的 childNodes 只包含元素节点吗?因为它通常在元素节点旁边包含文本节点,并且考虑到您正在使用的文档类型,这个元素很可能包含会完全脱离索引的文本节点。
-
应该是
nth-child(3),因为节点从 0 开始编号。 -
is是整个字符串,跟java包命名一样使用
-
那是ibm RTC,我们无法更改
标签: javascript css css-selectors