Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么我在Kivymd中的rgb颜色看起来与真实颜色不同?_Python_Kivy_Python 3.8_Rgba_Kivymd - Fatal编程技术网

Python 为什么我在Kivymd中的rgb颜色看起来与真实颜色不同?

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

我正在Kivymd中更改
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