Reputation: 1
I've try to use nav-pills (from bootstrap 3.2.0) and it seems that this won't work for me. Here is my HTML code:
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="skills-box">
<div class="nav nav-pills" role="tablist">
<div class="skills active">
<a data-toggle="pill" href="#code" role="pill"><spanclass="count"><i class="fa fa-code fa-3x"></i></span></a>
</div>
<div class="skills">
<a data-toggle="pill" href="#pages" role="pill"><span class="count"><i class="fa fa-desktop fa-3x"></i></span></a>
</div>
<div class="skills">
<a data-toggle="pill" href="#rwd" role="pill"><span class="count"><i class="fa fa-laptop fa-3x"> </i><i class="fa <fa-> </fa->tablet fa-2x"></i></span></a>
</div>
<div class="skills">
<a data-toggle="pill" href="#front" role="pill"><span class="count"><i class="fa fa-cogs fa-3x"></i></span></a>
</div>
</div>
<div class="tab-content">
<div class="tab-pane active" id="code"><h3>Kodowanie HTML5/LESS</h3><p>Maecenas faucibus mollis interdum. Nullam quis risus eget urna mollis ornare vel eu leo. Etiam porta sem malesuada magna mollis euismod.</p></div>
<div class="tab-pane" id="pages"><h3>Strony internetowe</h3><p>Maecenas faucibus mollis interdum. Nullam quis risus eget urna mollis ornare vel eu leo. Etiam porta sem malesuada magna mollis euismod.</p></div>
<div class="tab-pane" id="rwd"><h3>Responsive & Mobile first design</h3><p>Maecenas faucibus mollis interdum. Nullam quis risus eget urna mollis ornare vel eu leo. Etiam porta sem malesuada magna mollis euismod.</p></div>
<div class="tab-pane" id="front"><h3>Kodowanie HTML5/LESS</h3><p>Maecenas faucibus mollis interdum. Nullam quis risus eget urna mollis ornare vel eu leo. Etiam porta sem malesuada magna mollis euismod.</p></div>
</div>
</div>
</div>
</div>
Can someone check this please and give me some hint?
BR, Bartek
Upvotes: 0
Views: 185
Reputation: 96
The docs show the pills as <ul>
objects. Have you tried them as un-ordered lists? E.G.:
<ul class="nav nav-pills">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Profile</a></li>
<li><a href="#">Messages</a></li>
</ul>
EDIT:
In your case it would be something like....
<ul class="nav nav-pills" role="tablist">
<li class="skills active"><a href="#code"><span class="count"><i class="fa fa-code fa-3x"></i></span></a></li>
<li class="skills"><a href="#pages"><span class="count"><i class="fa fa-desktop fa-3x"></i></span></a></li>
<li class="skills"><a href="#rwd"><span class="count"><i class="fa fa-laptop fa-3x"> </i><i class="fa-tablet fa-2x"></i></span></a></li>
<li class="skills"><a href="#front"><span class="count"><i class="fa fa-cogs fa-3x"></i></span></a></li>
</ul>
Please note I've not tested it. Also your code has <spanclass="count">
which should have a space, and your third font awesome image has some erroneous code in there. That could be causing some issues.
EDIT2:
Here's a JSFiddle of it
Upvotes: 3