1

ダーツを介して z-index を適用する際に問題が発生しました。これを行う正しい方法は何ですか

var carousel = query(".carousel");
  var classList = [];
  carousel.children.forEach(
      (childElement) => childElement.classes.forEach(
         (className) => classList.add(className)
          ));
  for (var i = 0; i < classList.length; i++) {
    query(classList[i]).style.zIndex+=1; //Need to increment z-index value for 
                                           the child divs incrementally
  }
4

1 に答える 1

2

zIndex は String であるため、直接インクリメントすることはできません。

代わりにこれを試すことができます:

var elem = query(".${classList[i]}");
var newIndex = int.parse(elem.style.zIndex) + 1;
elem.style.zIndex = "${newIndex}";
于 2013-08-19T14:30:06.647 に答える