Python 为什么我在Kivymd中的rgb颜色看起来与真实颜色不同?
我正在Kivymd中更改Python 为什么我在Kivymd中的rgb颜色看起来与真实颜色不同?,python,kivy,python-3.8,rgba,kivymd,Python,Kivy,Python 3.8,Rgba,Kivymd,我正在Kivymd中更改MDTextFieldRound的活动颜色 我将theme.cls.primary_调色板设置为Teal,并希望将活动颜色设置为Teal的强调色或浅色 所以我在谷歌上搜索,找到了很多关于蓝绿色口音的帖子。我想将颜色设置为102178178,1() 但当我使用此代码并运行时: MDTextFieldRound: icon_left: "format-title" hint_text: "Set title" p
MDTextFieldRound
的活动颜色
我将theme.cls.primary_调色板设置为Teal
,并希望将活动颜色设置为Teal的强调色或浅色
所以我在谷歌上搜索,找到了很多关于蓝绿色口音的帖子。我想将颜色设置为102178178,1()
但当我使用此代码并运行时:
MDTextFieldRound:
icon_left: "format-title"
hint_text: "Set title"
pos_hint: {"center_x": .5, "center_y": .6}
width: 500
size_hint_x: None
color_active: 102,178,178,1
我可以看到白色时,积极喜欢。
我也试过0,76,76,1,但我只能看到天蓝色
为什么会发生这种情况?如何在kivymd中使用RGB的精确颜色
我正在使用Python3.8和Windows10。谢谢 Kivy中的颜色是从0到1的值列表。要获得这些值,只需将0到255之间的值除以255即可。因此,teal变为102/255178/255178/255,1
或:
color_active: 0.4, 0.698, 0.698, 1