加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – .NET – 如何为大CSS文件构建主题

发布时间:2020-12-16 09:29:25 所属栏目:asp.Net 来源:网络整理
导读:我负责使用我刚刚继承的大型CSS文件(数千个元素)为网站提供主题功能. 基本上我们希望允许用户能够更改屏幕上的颜色. 除了颜色定义之外,每个CSS元素还有许多其他属性 – 大小,字体,浮点数等……同样,各种CSS元素中也会出现特定的颜色. 如果我使用ASP.NET的主
我负责使用我刚刚继承的大型CSS文件(数千个元素)为网站提供主题功能.
基本上我们希望允许用户能够更改屏幕上的颜色.

除了颜色定义之外,每个CSS元素还有许多其他属性 – 大小,字体,浮点数等……同样,各种CSS元素中也会出现特定的颜色.

如果我使用ASP.NET的主题功能来为每个主题使用不同的CSS文件,我必须在所有主题中复制我的CSS文件,这将成为维护的噩梦.

最理想的是,我希望有一个CSS文件(用于维护),并且只能更改颜色属性.

这里有什么选择?

解决方法

您只需复制颜色属性即可

a:hover
{
   text-decoration:none;
   color:Black;
   display:block    
}

在您主题的css文件中,您只需要:

a:hover
{
    color:Red;
}

现在在您的页面中,您要确保仍然引用原始css文件,浏览器将合并所有样式.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读