Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在ng repeat中缩进li项_Css_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Css 在ng repeat中缩进li项

Css 在ng repeat中缩进li项,css,angularjs,angularjs-ng-repeat,Css,Angularjs,Angularjs Ng Repeat,我使用ng repeat显示带有一些文本的列表项。我希望每一个项目都从上一个项目向右缩进10-20px。我对css没有太多经验 <li ng-repeat="todo in todos" ng-class="{'selectedToDo': (todo.id == selectedToDo)}"> {{todo.toDoText}} </li> {{todo.toDoText} 这是我的密码 提前谢谢 您可以使用以下方法解决您的问题: <li

我使用ng repeat显示带有一些文本的列表项。我希望每一个项目都从上一个项目向右缩进10-20px。我对css没有太多经验

<li ng-repeat="todo in todos"
    ng-class="{'selectedToDo': (todo.id == selectedToDo)}">
    {{todo.toDoText}}
</li>
  • {{todo.toDoText}
  • 这是我的密码

    提前谢谢

    您可以使用以下方法解决您的问题:

    <li ng-repeat="todo in todos"
            ng-class="{'selectedToDo': (todo.id == selectedToDo)}" 
            ng-style="{'margin-left': 10*$index+'px'}">
    
         {{todo.toDoText}}
    </li>
    
  • {{todo.toDoText}

  • $index
    是将由
    ng repeat
    设置的变量。您可以使用它来计算样式。

    使用以下内容更改模板::

    <div ng-controller="MyCtrl">
        <ul>
            <li ng-repeat="todo in todos"
                ng-class="{'selectedToDo': (todo.id == selectedToDo)}" style="text-indent: {{$index * 10}}px">
                {{todo.toDoText}} 
            </li>
        </ul>
    </div>
    
    
    
    • {{todo.toDoText}