我想实现一个像 Orkut 提供的工具,用户可以在其中配置网站的颜色和样式,并且更改后的样式将用于用户。
我希望用户能够输入网站背景、顶部导航和左侧导航的颜色组合。
有人可以让我知道这涉及到所有技术/技巧吗?任何指针都会有所帮助。谢谢。
我想实现一个像 Orkut 提供的工具,用户可以在其中配置网站的颜色和样式,并且更改后的样式将用于用户。
我希望用户能够输入网站背景、顶部导航和左侧导航的颜色组合。
有人可以让我知道这涉及到所有技术/技巧吗?任何指针都会有所帮助。谢谢。
最简单的方法是做这样的事情:(PHP)
<?php
//Query database, find the user's colors and create the $bgColor, $leftColor and $topColor variables
?>
<style type="text/css">
<?php echo "body { background-color: $bgColor; }"; ?>
<?php echo "div.left { background-color: $leftColor; }"; ?>
<?php echo "div.top { background-color: $topColor; }"; ?>
</style>
您可以在任何语言上进行这项工作。
这里有几个问题询问如何在 Ruby-on-Rails 中做类似的事情:
里面可能有一些有用的提示。(我自己从来没有实现过这样的东西。)