5
这只是正常:用d3定位伪元素 - 有可能吗?
d3.selectAll('ul li')
.style('background', 'red');
然而,这并不做任何事情:
d3.selectAll('ul li:before')
.style('background', 'red');
通过d3.selectAll('ul li:before')
返回的选择是空的,即使确实存在:before
元素,有一些现有的CSS样式。
是否可以使用d3定位伪元素?
而如果是,快速跟进的问题:如何将针对所有:before
伪元素直接(即内没有)特定的选择?
如:
var listItems = d3.selectAll('ul li');
var beforeElements = listItems.selectAll('&:before'); // SASS-style selector obviously won't work here
谢谢。我已经用空的跨度选项。 – 2015-03-03 03:54:18