我已经设置了我的角度应用程序,并且一切正常。我正在尝试添加一些自定义 css 来输入,所以我创建了一个新文件 my.css
.myInvalid {
border: 5px solid red;
}
我已将该文件添加到我的 index.html 并加载了该文件,但是当我写入时
<input type="text" class="myInvalid"/>
,我的输入周围没有任何边框。
<!DOCTYPE html>
<html data-ng-app="MainApp">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="Scripts/angular.js"></script>
<script src="Scripts/ui-bootstrap-0.4.0.js"></script>
<script src="Scripts/ui-bootstrap-tpls-0.4.0.js"></script>
<link href="Content/css/my.css" type="text/css" rel="stylesheet" />
<link href="Content/assets/bootmetro/css/bootmetro.css" rel="stylesheet" />
<link href="Content/assets/bootmetro/css/bootmetro-responsive.css" rel="stylesheet" />
<link href="Content/assets/bootmetro/css/bootmetro-icons.css" rel="stylesheet" />
<link href="Content/assets/bootmetro/css/bootmetro-ui-light.css" rel="stylesheet" />
<script src="Scripts/jquery-1.9.1.js"></script>
</head>
<body>
<div class="container-fluid">
<div data-ng-view=""></div>
</div>
<input type="text" class="myInvalid"/>
</body>
</html>
如果我写我的css内联<input type="text" style="border: 5px solid red" />
一切正常。所有浏览器的行为都是相同的。有任何想法吗?