我正在使用JQuery,我想让主体内容透明,除了页面加载上的一个div,它应该是不透明的。
我做了这么多......
textView2.setAlpha(0);
Seperator.setAlpha(0);
parameter = (RelativeLayout.LayoutParams) textView.getLayoutParams();
parameter.addRule(RelativeLayout.CENTER_VERTICAL);
textView.setLayoutParams(parameter);
页面加载但没有我想要的结果。整个页面在加载时是透明的,包括我将不透明度设置为1的div。
我不能做什么或者需要修改什么才能使它发挥作用
任何形式的帮助将不胜感激。
答案 0 :(得分:1)
之所以发生这种情况,是因为你的div位于body内部,所以这些div的不透明度为0.3作为其父
你应该创建类似的东西来达到结果
<body>
<div class="transparent"></div>
<div class="opaque"></div>
</body>
这样你应该添加position:absolute和z-index属性,将opaque div放在透明
上答案 1 :(得分:0)