点击图片,发现右侧和下侧有阴影,效果如下:
错误代码:
<navigator url="/pages/overview/overview?title=荆州介绍" open-type="navigate" > <image src="/image/xiaogan-overview.png" mode="scaleToFill"></image> </navigator>
解决办法:添加 hover-class="none" 属性
<navigator url="/pages/overview/overview?title=荆州介绍" open-type="navigate" hover-class="none" > <image src="/image/xiaogan-overview.png" mode="scaleToFill"></image> </navigator>
如果不想麻烦一个个标签加,可以全局 css 去掉
/* 方法一: background-color:none 依旧会有阴影效果。不修改opacity属性会有 0.7的透明效果 因为系统属性写法为: .navigator-hover { background-color: rgba(0, 0, 0, .1); opacity: .7; } */ .navigator-hover { background-color: transparent !important; opacity: 1; } /* 方法二:如果层级不够/覆盖不了,可以再添加一层 navigator */ navigator.navigator-hover { background-color: transparent !important; opacity: 1; }