在过去的 4 个小时里,我一直在为此工作。从字面上尝试了一切,但我无法复制此导航栏。
这个导航栏有一个这样的 HTML;
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
@for($i = 0; $i <= 2; $i++) <!-- below loops 3 times for testing purposes -->
<li class="dropdown">
<a data-toggle="dropdown" class="dropdown-toggle" href="#">
//Styling goes here.
</a>
<ul class="dropdown-menu">
<li><a href="#">Sublink</a></li>
</ul>
</li>
@endfor
</ul>
</div><!-- /.nav-collapse -->
它是这样工作的:
li
标签本身有透明的圆形背景。(例如<li class="blue">
有蓝色圆圈)- 透明的房子图标被放置在那些圆形背景上。(他们需要以圆圈为中心,可能需要一些边距黑客?)
Konut
是一个菜单名,意思是House
(类型无所谓,我试过用h4
andspan
)- 下面的数字是总列表的数量。(这基本上是一个跨度)
我重写了我的导航栏 10 次。尝试过块级图像 div、内联块 div、margin hacks、相对定位、绝对定位、使用框模型......我真的要扯掉我的头发了。
现场版可以在这里找到(我不太了解他们的造型)
谁能给我一个 JsFiddle 示例或告诉我应该做什么?还是我的 HTML 标记有问题?
谢谢你。
附言。如果重要的话,我使用 Bootstrap 3。