0
我试图创建一个基本的菜单,悬停用“帽子”边境hat`边界出现在菜单的顶部上:hover
CSS/HTML:动态`上的菜单项
的边界不是一条直线,但有一个(轮)碰撞在中心(基本上像帽子一样)出现像这样:__/\__
,当它出现在一个更大的菜单名称,它看起来像这样:_____/\_____
我希望此边框出现在每个菜单元素的上方,但会相应地调整其水平线的大小。 这样做可能不需要使用大量图像[即每种类型的菜单大小的图像,或者必须将所有菜单项目替换为图像]或(很多)CSS3?
典型菜单代码如下:
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">News</a></li>
<li><a href="#">Contact</a></li>
</ul>
如果我在哪里,我会将相同的图像添加到带有“background-size:cover;”的每个项目上。 css属性。它将以你的形象为中心。 然后,只需隐藏溢出当前悬停选项卡的所有内容 – Romain