首页 前端知识 微信小程序 navigator点击后有阴影 ,去掉navigator阴影效果

微信小程序 navigator点击后有阴影 ,去掉navigator阴影效果

2024-03-18 11:03:20 前端知识 前端哥 529 647 我要收藏
  • 方法1: 添加 hover-class="none" 属性 。
<navigator url="/subpkg/settings/aboutUs"  hover-class="none">
	<view>关于我们</view>
</navigator>

 

  • 方法二:不想麻烦一个个标签加,可以全局 css 去掉 (根目录下的uni.scss / wxss文件)。
/* 方法一:
	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;
}
  • 方法三:在 hover-class 属性中 添加 class 名。
<!-- html/wxml -->
<navigator url="/subpkg/settings/aboutUs"  hover-class="noshadow">
	<view>关于我们</view>
</navigator>
/* uni.scss/wxss */
.noshadow{
  hover-class:none;
}

转载请注明出处或者链接地址:https://www.qianduange.cn//article/3933.html
评论
发布的文章

JQuery操作DOM

2024-04-13 23:04:28

jQuery库

2024-04-13 23:04:28

【无标题】

2024-04-13 23:04:51

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!