0

任何人都可以帮我解决这个问题,我制作了一个jsfiddle来说明我的问题......

当我尝试添加

opacity: 0.6;

到班级

.menuitem {}

边界半径不再适用......使用jsfiddle,尝试删除不透明度并重新运行它,你会明白我的意思。这是一个错误还是我错过了什么?问题似乎只在 Chrome 中,但也可能在 Safari 中。

提前致谢

编辑:将边框半径应用于 .mask 元素的原因是子 div .menuitem 是 jQuery 中的 marginTop 动画以在鼠标悬停时向下滑动。这意味着在这些项目上具有圆角,它需要通过圆形掩码下方。

希望这是有道理的..

4

1 回答 1

1

使用 rgba 设置背景不透明度:

background-color: rgba(0, 0, 0, 0.6);

http://jsfiddle.net/tRzc6/9/

于 2012-11-29T15:24:15.997 回答