gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 09:15:23 26 4
gpt4 key购买 nike

我负责使用我刚刚继承的大型 CSS 文件(数千个元素)为网站提供主题功能。基本上,我们想让用户能够更改屏幕上的颜色。

每个 CSS 元素,除了颜色定义之外,还有许多其他属性 - 大小、字体、 float 等...以及特定颜色出现在各种 CSS 元素中。

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

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

这里有哪些选项?

最佳答案

你只需要复制颜色属性,所以如果你有

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

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

a:hover
{
color:Red;
}

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

关于asp.net - .NET - 如何为大型 CSS 文件构建主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/357470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com