我有一个适当的CSS类工作下拉,它按预期工作。在另一个html页面中,我复制了包含CSS类的相同的div结构,但它不起作用。 我使用的是Chrome浏览器,当我做F12检查时,我注意到父级div类没有获得前缀,而且正确的CSS类也没有被引用。家长div CSS类没有被添加到子div
的下拉HTML代码工作正常
<div class="application-list">
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="applicationMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
{{selected.application}}<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="applicationMenu">
<li *ngFor="let app of applications">
<a (click)=onChange(app)>{{app.application}}</a>
</li>
</ul>
</div>
</div>
我的HTML代码,它没有按下拉不能正常工作
<div class="col-lg-7">
<div class="col-xs-12 col-md-12">
<div class="col-lg-1">
<div class="application-list">
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="applicationMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
{{selected.name}}<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="applicationMenu">
<li *ngFor="let app of workbookSheetsList">
<a (click)=onChange(app)>{{app.name}}</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
我在这里做的错误是什么?
请比较我的工作代码与不工作在我的问题,没有添加CSS规则选择器,仍然在一个地方,但没有在另一个地方工作正常。为什么它的行为有所不同?我在这里错过了什么? – Krishnan
你是说这两个都指的是2个不同的CSS文件?但在我的应用程序都指的是相同的文件/风格 – Krishnan
请注意我编辑,所有新的答案。 – Johannes