我们如何使用Dart语言应用CSS样式?

时间:2013-08-19 14:18:04

标签: z-index dart dart-webui dart-editor

我在通过dart应用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
  }

1 个答案:

答案 0 :(得分:2)

zIndex是一个字符串,因此您无法直接递增它。

你可以试试这个:

var elem = query(".${classList[i]}");
var newIndex = int.parse(elem.style.zIndex) + 1;
elem.style.zIndex = "${newIndex}";