答案 0 :(得分:4)
我删除了.activeItem
的样式,并为.activeItem:before
和.activeItem:after
引入了样式。
.activeItem:before
绘制箭头,.activeItem:after
绘制蓝色背景。
我删除了.dropdown-menu
中的背景,因为现在不需要它。
我还在.wrapper
中整理了整个菜单。
这不是最优雅的代码,但我没有更好的主意。
请参阅此处http://www.bootply.com/yiEGyUDYUF
您仍然需要处理移动版本。
答案 1 :(得分:0)
您实际上可以使用vh
属性指定相对于视口的宽度:
ex:width: 100vh