2016-01-22 72 views
0

我使用javascript plugin作为滑动菜单。问题是,当我更改切换栏(.bpen-drawer)的不透明度时,即使我为navicon指定了不同的不透明度,navicon(.bpen-toggle-pad)也会继承它。我试过navicon上的!important,但它不起作用。那我怎么能绕过这个继承呢?Javascript:由navicon继承的togglebar的不透明度

这是jsfiddle javascript和css。

+1

请提供一个完全可行的小提琴因此它可以测试和修改。 – tiomno

+0

请给你的小提琴添加一些'html'。 – Rounin

+0

对不起,我的html由于某种原因未被接受。但是,正如前面关于这种性质的问题所指出的那样,我在背景中使用了background:rgba并且它工作正常。 –

回答

0

不会。即使您设置了!important,也不起作用。如果一个元素具有不透明属性,那么它将基于不透明度值显示。默认情况下,所有孩子的不透明度为1.因此,如果您更改孩子的不透明度值,那么该孩子将基于该不透明度隐藏。

所以这里的解决方案是,你必须修改相应的HTML或您必须使用JS来处理这种/ jQuery的