gpt4 book ai didi

css - ASP.Net 主题、用户控件和 CSS

转载 作者:行者123 更新时间:2023-11-28 13:50:49 25 4
gpt4 key购买 nike

我正在构建一个包含大约 30 个页面、12 个用户控件和 3 个母版页的 Web 应用程序。
我已将所有 CSS 集中在名为 Default 的主题中。该应用程序将在不久的将来扩展。

分离 css 文件的最佳做法是什么?
我应该:

A - 将所有内容放在一个由评论部分分隔的大 CSS 文件中(每个页面都有所有样式)
B - 在新的 CSS 文件中将每个 UserControl 的样式分开(每个页面都有所有样式)
C - 与 B 相同,但不将 UserControl CSS 文件存储在主题中(在 ascx 中手动加载 css)。
D - .......?

最佳答案

我建议将您的样式分成不同类型的元素。有一个用于字体的样式表,另一个用于演示/布局,另一个用于复杂的 div 行为,除此之外还有用于排除情况的单独样式表。

然后您可以拥有一个全局样式表,该样式表导入所有控件的默认值,母版页可以确定除此之外的特殊情况。我不建议通过 UserControl 分离出来。现在你有一个非常有限的集合。我运行的网站有将近 200 个用户控件和 200 个样式表会让我抓狂。

关于css - ASP.Net 主题、用户控件和 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2192729/

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