-1
我是新来的CSS,我有这个问题,我的HTML不使用我定义的一些CSS规则。 我有这样的HTML:HTML不使用CSS规则
<!DOCTYPE html>
<html ng-app="sample", lang="he">
<head>
<title>Project</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="main.css">
<script type="text/javascript" src="angular.min.js"></script>
<script type="text/javascript" src="app.js"></script>
</head>
<body>
<div ng-controller="AppController as app">
<div class="peoplelist", ng-repeat="person in app.people.data">
<p class="name">{{person.first + ' ' + person.last}}</p>
<p class="id">{{person.id}}</p>
</div>
</div>
</body>
</html>
这个CSS:
p.name {
font-family: "David";
font-size: 20px;
margin: 0rem;
float: right;
}
p.id: {
font-size: 12px;
margin: 0rem;
float: right;
}
div.peoplelist: {
margin: 5rem;
float: right;
}
当我在我的浏览器(Chrome)中打开HTML我可以看到,第一条规则(p.name)使用,但其他2个都没有,浏览器忽略它。当我检查它时(Ctrl + Shift J),我看到规则与元素没有关联。
我似乎无法在网上找到答案。 有人能告诉我代码有什么问题吗?
TNX
不要使用,来分隔属性。使用空间 – progsource
请使用体面的IDE来防止您未来陷入此类错误。 –