我有一个选项卡式的导航栏,我希望打开的选项卡有一个阴影来将它与其他选项卡分开。我也希望整个选项卡部分有一个单一的阴影(见底部水平线)向上,阴影的底部所有选项卡,除了打开的一个。
我将使用 CSS3的 box-shadow
属性来做到这一点,但是我不能找到一种方法来只遮盖我想要的部分。
通常,我会用内容区域(高于 z-index
)覆盖打开标签的底部阴影,但是在这种情况下,内容区域本身有一个阴影,所以最终会覆盖标签。
_______ _______ _______ | | | | | | ____|_______|__| |__|_______|______
阴影会从水平线上升,从垂直线向外延伸。
_______ | | _______________| |_________________
Here is a live example:
有人帮忙吗,天才们?