使用MooTools,是否可以选择使用css伪选择器生成的元素:在'和'之前':'之后?具体来说,我正在定义下面的元素,并尝试使用javascript调整其高度,但我无法获得对元素的引用,因此我无法修改它。
.stuff:before {
width: 100px;
height: 36px;
background: blue;
content: "";
float: left;
position: absolute;
opacity: 0.5;
}
答案 0 :(得分:4)
我不是百分百肯定,但我认为你无法访问这些财产。而且这不是因为MooTools。
来自:before
和:after
伪类的生成内容不是DOM树的一部分。所以它无法通过JavaScript访问。完全没有。
也就是说,浏览器使用它来呈现页面,所以事实上,它在内部知道它们。将来可能会使用Shadow DOM功能访问此内容。