在CSS中读取数据
我正在构建一个在CSS中读取数据,css,plotly-dash,Css,Plotly Dash,我正在构建一个pythonplotlydashwebapp。我使用的颜色和字体的风格,我想这些颜色是容易改变。现在,我需要在我的python和css代码中声明它们,因为我用plotly表示图形,用css表示某些元素的样式。是否有一个wy在一个地方声明它们,这样我就不必在几个地方更改颜色和字体。我正在考虑类似于json文件的东西,我可以在python中轻松解析它,但不知道如何在css中解析它 目前: Pythoncode: color1 = "rgb(0, 63, 114)" color2 = "
python
plotly
dash
webapp。我使用的颜色和字体的风格,我想这些颜色是容易改变。现在,我需要在我的python
和css
代码中声明它们,因为我用plotly
表示图形,用css
表示某些元素的样式。是否有一个wy在一个地方声明它们,这样我就不必在几个地方更改颜色和字体。我正在考虑类似于json
文件的东西,我可以在python
中轻松解析它,但不知道如何在css
中解析它
目前:
Python
code:
color1 = "rgb(0, 63, 114)"
color2 = "rgb(0, 97, 152)"
font = "SourceSansProRegular"
:root {
--dark-blue: rgb(0, 63, 114);
--light-blue: rgb(0, 97, 152);
--font: "SourceSansProRegular";
}
CSS
code:
color1 = "rgb(0, 63, 114)"
color2 = "rgb(0, 97, 152)"
font = "SourceSansProRegular"
:root {
--dark-blue: rgb(0, 63, 114);
--light-blue: rgb(0, 97, 152);
--font: "SourceSansProRegular";
}
您可以编写预运行的python脚本,该脚本将从JSON创建CSS代码
另一个想法是用JS编写另一个解析器,解析conf文件并用JQuery设置值。您可以编写预运行的python脚本,从JSON创建CSS代码
另一个想法是用JS编写另一个解析器,它将解析conf文件并使用JQuery设置值。分享我从其他地方获得的另一个想法:使用python的
tinycss
库来用python解析CSS文件,使CSS文件成为真相的一个来源分享我从其他地方得到的另一个想法:使用tinycss
python库用python解析CSS文件,使CSS文件成为真相的一个来源