这段代码masteries = document.querySelectorAll(".hidden-masteries");
在控制台上返回:
[<div class="hidden-masteries">…</div>, <div class="hidden-masteries">…</div>]
这是完整的代码:
var masteries = document.querySelectorAll(".hidden-masteries");
for (var m = masteries.length-1; m >= 0; m--) {
if (m == 0) {
masteries.top = 0;
} else {
masteries.bottom = 0;
}
}
应该将css属性
top: 0;
添加到元素0,将bottom: 0;
添加到另一个,但是两者都不起作用。 最佳答案
尝试masteries[m].style.top = 0;