我正在将网站移动到AngularJS。原始站点使用Bootstrap,我希望使用Angular.ui bootstrap来保留Bootstrap元素。但是,我在使用Angular.ui bootstrap解决如何将CSS样式应用到选项卡时遇到了一些问题。angular.ui引导中的CSS样式选项卡
原始的HTML看起来像这样:
<div class="container-fluid">
<div class="row">
<!-- Nav tabs -->
<ul class="nav nav-tabs central">
<li class="active"><a href="#tab-one" data-toggle="tab">Tab One</a></li>
<li><a href="#tab-two" data-toggle="tab">Tab Two</a></li>
</ul>
</div>
</div>
<!-- Tab panes -->
<div class="container">
<div class="row tab-content central">
<div class="tab-pane fade in active col-lg-12" id="tab-one">
<div class="row features animated fadeInLeft">
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature1.png" width="124" height="120"/></div>
<h3>Some explanation</h3>
<p>Some text.</p>
</div>
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature2.png" width="131" height="131"/></div>
<h3>Some more explanation</h3>
<p>Some more text.</p>
</div>
</div>
</div>
<div class="tab-pane fade col-lg-12" id="for-contractors">
<div class="row features animated fadeInRight">
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature1.png" width="124" height="120" alt="What we do"/></div>
<h3>Some explanation 2</h3>
<p>Some text 2.</p>
</div>
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature2.png" width="131" height="131" alt="Our mission"/></div>
<h3>Some more explanation 2</h3>
<p>Some more text 2.</p>
</div>
</div>
</div>
</div>
</div>
</div>
这导致标签窗格中运行整个页面宽度,两个中心的标签,并集中在标签的所有内容。
使用Angular.ui代码使用指令,并且看起来更清晰,但我无法得到它应用与居中有关的CSS样式。
<div class="contained-fluid">
<div class="row central">
<tabset>
<tab>
<tab-heading>Tab One</tab-heading>
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature1.png" width="124" height="120"></div>
<h3>Some explanation</h3>
<p>Some text.</p>
</div>
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature2.png" width="131" height="131"/></div>
<h3>Some more explanation</h3>
<p>Some more text.</p>
</div>
</tab>
<tab heading="Tab Two">
<div class="row tab-content central">
For Contractors
</div>
</tab>
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature1.png" width="124" height="120" alt="What we do"/></div>
<h3>Some explanation 2</h3>
<p>Some text 2.</p>
</div>
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="feature-img"><img src="/assets/feature2.png" width="131" height="131" alt="Our mission"/></div>
<h3>Some more explanation 2</h3>
<p>Some more text 2.</p>
</div>
</tabset>
</div>
</div>
我应该如何将CSS类应用到Angular指令?
在其特定的元素你包括需要CSS?通过比较两个代码,我看不到它在哪里丢失 – floribon