我的 ASP.NET MVC/ASP.NET 网站使用图像资源进行全局化:越南语和英语。我使用 css 设置背景或没有
标签(我不想使用它)。我的场景:我改变了文化(它存储在 cookie 中),加载了新的图像资源,我可以使用 css 来创建 Sprite 。 我的解决方案:我想我会使用 JQuery 获取文化并为特定图像基础文化创建重复的 css 类。你觉得可以吗?它有什么问题吗?还是不是?
非常感谢您的帮助。谢谢阅读。 贾斯汀
最佳答案
也许更好的想法是针对每种文化使用动态加载的 CSS 文件。甚至可以使用包含所有非文化样式的基本 CSS 文件,并在需要时为文化使用单独的 CSS 文件。
这样您只需在需要添加新文化时添加新的 CSS。您可以从后台代码动态加载 CSS,例如母版页。
您甚至可以使用类似 Combres 的方式将这些不同的 CSS 文件合并为 1 个下载以提高性能
关于jquery - 使用 css sprites 资源图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7859319/