3727关注11056浏览
请诊断一下是否是bug,无法阻止透明,用背景图片,用透明度等,都不行!!!
绿色按钮没有透明
文本透出来了
文本透出来了
文本透出来了
下面是源代码:
app.wxss
.k{ display: flex; align-items: center; padding:0 10px; font-size:14px; height:36px; }
.j{ color:#333; font-weight: normal; flex-shrink:0;}
.c{ color:#999; flex-grow:1; flex-shrink: 1; position: relative; line-height: 1.8; padding:5px; }
.in{ padding:3px 5px; border-radius: 5px; border:1px solid gray; margin-right: 6px;}
radio,checkbox{padding: 5px ; color:black; }
.panel{position: absolute; top:0;right:-53px; background:url(https://www.sxldfang.cn/p8/ba.png) ; padding:10px; z-index: 1;
border-radius: 10px; max-height: 200px; overflow-y: auto; border:1px solid #666; }
.h{line-height: 2;margin:5px ; font-size:14px; }
.kong{height:100px;}
.jj{text-indent: 2em; font-size: 14px; color:#333; padding: 10px; line-height: 1.8; }
me.wxml
<view wx:for="{{person}}" class='k'>
<text class='j'>{{item.c}}:</text>
<input wx:if="{{item.t==0}}" class='c in' data-index='{{index}}' bindfocus='sc' bindinput='sc' value="{{item.v}}"></input>
<view wx:elif="{{item.t==1}}" data-who='menu' class='c' bindtap='sc' data-index='{{index}}'>
<text data-who='menu'>{{item.v?item.v:'单击去选择...'}}</text>
<view class='panel' style="display:{{item.s?'block':'none'}}; background:#ccc; opacity:1;" >
<radio-group data-who='group' data-index='{{index}}' bindchange="sc">
<radio wx:for="{{item.i}}" wx:for-item='it' wx:for-index='in' value="{{it}}" checked='{{item.v===it?true:false}}' >{{it}}</radio>
</radio-group>
<button class='h' data-who='hide
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
猪丫头
16人对此回答表示赞同
下面是代码片段,单击可以直接在本地开发环境中测试,刚学会,大家看看啊,一定要输入数据
展开162回复分享发布于 5年前评论(2)
收起评论
谢谢啦哈,原来设置的比较大,没有问题,后来咋就改成1了,再后来就发现成透明的了,
你把你弹窗的z-index设置大一点就行了