I've got a page that has a tabbed menu at the top. I'm getting the menu to work just fine. However, the active tab still has a bottom border on it and I'd like that border to go away.
You can see the entirety of my test code here获取活动标签下的底部边框。
我找到了几个有解决方案的地方,但他们都使用<ul>
和<li>
来制作标签,并且我已锁定使用<div>
和{{1标签。为列表标签提供的解决方案似乎不适用于div和锚点实现。
我需要它看起来更像这样。
感谢。
答案 0 :(得分:-2)
最简单的方法:
从 div.tab {
中删除border-bottom: 1px solid #ccc;
从 .tabcontent
中删除border-top: none;
添加到 .tabcontent
border-top: 1px solid #ccc;
margin-top: -1px;
最后添加到 div.tab a.active
border-bottom: 1px solid #fff;
答案 1 :(得分:-3)