<分区>
我有一个 mvc 应用程序。公司的几个品牌都需要它。 所有功能都是一样的。除了布局,标题的标志的链接,.. exect。
我的第一个问题就是复制应用程序并更改样式。
我的第二个挑战是创建额外的库,其中所有 css、 Logo 、链接等都来自每个不同品牌。
但我认为两者都不是好的解决方案。
我真的无法在谷歌上找到太多关于它的信息。也许我正在搜索错误的关键字...
有没有人遇到过这个问题,什么是最好的解决方案。
标签 c# html css asp.net-mvc
<分区>
我有一个 mvc 应用程序。公司的几个品牌都需要它。 所有功能都是一样的。除了布局,标题的标志的链接,.. exect。
我的第一个问题就是复制应用程序并更改样式。
我的第二个挑战是创建额外的库,其中所有 css、 Logo 、链接等都来自每个不同品牌。
但我认为两者都不是好的解决方案。
我真的无法在谷歌上找到太多关于它的信息。也许我正在搜索错误的关键字...
有没有人遇到过这个问题,什么是最好的解决方案。
最佳答案
我会使用 scss。 1) 将 css 文件的扩展名更改为 scss。 2) 添加@import "companyTheme.scss";在文件的顶部 3)将所有公司相关值更改为 scss 变量 $company-logo 或 mixin 4)为每个公司创建一个companyTheme scss文件 5) 编译 scss 文件,这样你的 css 文件将具有相同的名称
关于c# - 相同的 C# MVC 应用程序不同的 css 样式/链接/ Logo ,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46015993/
相关文章:
javascript - 使用 Jquery 使绝对按钮具有粘性动画
javascript - 我的 slide(jquery) 菜单在跳动,为什么?
javascript - 网页优化: Should CSS and JS be inserted into the HTML resource after minification?
css - 制作一个宽度为:100% inside a inline-block element的图片
c# - 如何使用带有 Flowplayer 的 RTMP 从 Cloudfront 运行私有(private)内容视频