用户特定的样式表?

时间:2012-03-31 22:41:43

标签: html css asp-classic

我有一个网站,用户可以选择自己选择的网页模板。

一旦他们选择了模板,我希望他们能够改变一些样式,比如字体颜色等?

我有办法做到这一点吗?

我想过将用户指定的东西存储在数据库的字段中,然后将其检索并显示为内部CSS?

2 个答案:

答案 0 :(得分:0)

您可以为每个用户使用user.css(最初为空),然后使用!important override添加用户提供的数据。

答案 1 :(得分:0)

有可能。但是你必须依靠Javascript来添加样式表,选择了url。

假设您将使用链接更改主题,使用jQuery,您将执行

$('#red').click(function (){
   $('#linktagid').attr('href','user_red.css');
});