我想實現一個像Orkut優惠那樣的工具,用戶可以在其中爲用戶配置網站的顏色和樣式,並且更改後的樣式將用於用戶。如何實現類似於Orkut的用戶工具來更改網站的顏色和樣式?
我希望用戶能夠輸入網站背景,頂部導航和左側導航的顏色組合。
有人可以讓我知道所有的技術/技術都涉及到這個嗎?任何指針都會有幫助。謝謝。
我想實現一個像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的問題:
有可能是在那裏一些有用的提示。 (我從來沒有實現這樣的自己的東西)
當然,在將它們寫入數據庫之前,請務必對用戶提交的顏色值進行一些轉義。 – 2010-10-25 10:07:42