我即将创build一个新的ASP.Net MVC5 Web应用程序。 我想在应用程序中使用bootswatch或wrapbootstrap中的主题,但无法find关于如何执行此操作的一组说明。
我刚刚开始使用Twitter的Bootstrap,想知道什么是最佳实践是定制。 我想开发一个系统,将利用一个CSS模板(Bootstrap或其他)的所有权力,完全(和容易)可修改,可持续发展(即 – 当下一个版本的Bootstrap从Twitter发布我不'不得不重新开始。 例如,我想将背景图像添加到顶部导航。 看起来有三种方法可以解决这个问题: 修改bootstrap.css中的.topbar类。 我不特别喜欢这个,因为我会有很多的.topbar项目,我不一定要修改它们都是一样的。 用我的背景图像创build新的类,并将两种样式(新的和引导到我的元素)。 这可能会造成样式冲突,这可以通过将.topbar类剥离成单独的类,然后仅使用不被我的自定义类踩到的部分来避免。 再次,这需要比我认为应该做的更多的工作,虽然它是灵活的,但是当Twitter发布下一篇文章时,我不会轻易更新bootstrap.css。 使用.LESS中的variables来实现自定义。 这是一个很好的方法,但没有使用。我不关心编译客户端的css和代码的可持续性。 虽然我使用Bootstrap,但这个问题可以推广到任何CSS模板。 预先感谢您的意见。