背景色透明度问题解决方案
顶部 bar 组件的背景色需要根据下面的 scroll 组件滑动而改变背景色透明度,但是顶部 bar 组件是一容器,里面有文本和图片,文本和图片的颜色不能透明,所以组件的 opacity 不能使用,因为这个属性会导致整个组件的透明,而不是单纯的背景色透明根据上面的需求,我目前只有一种方案,利用滑动的距离计算透明度,然后通过百分比算法计算透明度的 16进制,再往颜色值中间追加两位 16 进制数字,代表颜色的透明度,例如 #0FEEEEEE,这种方案我想请教下有没有更好的实现方案。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
webview中跨域问题解决方案
5077浏览 • 1回复 待解决
HarmonyOS 组件背景色通过数值设置带透明度的不生效
674浏览 • 1回复 待解决
HarmonyOS 如何设置背景透明度
846浏览 • 1回复 待解决
HarmonyOS bindContentCover的背景颜色透明度
1268浏览 • 1回复 待解决
HarmonyOS 自定义Dialog背景色透明问题
2294浏览 • 1回复 待解决
HarmonyOS TextInput如何设置背景色为透明
774浏览 • 1回复 待解决
HarmonyOS THREAD_BLOCK_6s 问题解决
1512浏览 • 1回复 待解决
HarmonyOS 如何实现将背景颜色设置透明度
4332浏览 • 1回复 待解决
SideBarContainer如何设置透明度?
3418浏览 • 1回复 待解决
HarmonyOS 如何实现线性控制字体背景颜色的透明度
907浏览 • 1回复 待解决
HarmonyOS List组如何将背景色设置透明
735浏览 • 1回复 待解决
HarmonyOS 如何设置颜色透明度
1906浏览 • 1回复 待解决
HarmonyOS 按钮或其他控件背景色的渐变方案
1238浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用悬浮窗路由问题解决方法
1648浏览 • 1回复 待解决
HarmonyOS color颜色怎么指定透明度?
2025浏览 • 1回复 待解决
如果父组件透明度是0.1,子组件的设置的透明度是0.5,那子组件实际的透明度是多少?
2083浏览 • 1回复 待解决
HarmonyOS 弹窗自带背景色
697浏览 • 1回复 待解决
HarmonyOS 关于开屏背景色
805浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置ArkTS卡片的背景透明度和形状?
1170浏览 • 1回复 待解决
自定义颜色透明度如何实现?
1282浏览 • 1回复 待解决
HarmonyOS 如何设置渐变背景色?
3136浏览 • 1回复 待解决
如何设置WebView的背景色?
2113浏览 • 2回复 待解决
如何设置窗口的背景色
3110浏览 • 1回复 待解决
设置子窗口透明度未生效
2443浏览 • 1回复 待解决
HarmonyOS 有没有设置颜色透明度的方法
1842浏览 • 1回复 待解决
背景色的透明度不用opacity来设置,可以直接使用rgba来进行设置,具体可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-types-V5
demo: