最佳答案
如果你想让一个绝对定位的元素继承它父元素的宽度,你需要相对定位那个父元素。更多信息 here .对于您的情况,您需要:
- 将
position:relative;
添加到.nav li
- 添加
宽度:100%; left:0;
并在nav li.current a:after, nav li a:hover:after
margin-left: -6em; >
关于css - 如何将自定义形状或背景添加到当前菜单项的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23107074/