我想为每个用户提供一个选项,指定他们自己在网站上显示的颜色。因此,他们会转到网站前端的个人资料页面,并使用颜色选择器定义自定义颜色代码(例如#ff0000)。
我不需要知道如何设置颜色选择器,只是如何使用户配置文件选项影响该登录用户的样式表。
答案 0 :(得分:0)
您可以在php中向主体添加类,并将颜色方案与该类关联,如下所示:
<body class="blue"><!-- or red or green -->
并在你的CSS中:
body.blue .sidebar{ background-color: #0000ff; color: #efefef}
body.red .sidebar{ background-color: #ff0000; color: #efefef}
body.green .sidebar{ background-color: #00ff00; color: #efefef}