我在微软的开发者网络上关注使用asp.net和mvc模型与sql数据库的本教程。这是我正在关注的教程的链接 http://www.asp.net/mvc/tutorials/mvc-5/introduction/getting-started
基本上,我想要解决这三个文件bootstrap.css,bootstrap.min.css和web.css中定义的文件设计问题。
至于我的理解,bootstrap是一个html,css和javascript框架,它具有已经定义的元素的设计。在Visual Studio中,我开始通过更改jumbotron元素的背景颜色来编辑bootstrap.css文件。但是,当我保存文件并运行我的Web应用程序时,我注意到颜色保持不变并且没有变化。但是,当我在web.css文件中定义.jumbotron元素的设计时,元素的背景颜色相应地更改为红色。
基本上,我想知道的是,是否限制bootstrap.css在模板中进行编辑?
答案 0 :(得分:0)
我认为您正在尝试引用互联网上使用的Twitter Bootstrap。它包含元素的大多数样式技术,例如按钮,输入等。
当您编辑网站的样式表时,(Bootstrap.css是样式表,其名称不会使其写入/编辑受保护的文件),您将获得已应用于它的样式。
此文件可能是Microsoft的开发人员在为您正在使用的网站创建模板时创建的默认样式表。
其次,当您编辑和创建此文件时,它也是样式表,这意味着它会将样式应用于您的网站以及所有引用它的网页。
你是对的。它具有所有预定义的方法,并包含使网页响应所需的所有内容和样式。更多信息:https://en.wikipedia.org/wiki/Responsive_web_design可能导致此问题的原因是缓存。当您第一次加载网页时,它将从文件系统中捕获新样式表并将应用这些样式。但第二次它会从缓存中加载文件。
https://en.wikipedia.org/wiki/Cache_(computing)
这样,浏览器将加载网页的最后一个连续布局。无需从文件系统加载新的StyleSheet。
我真的认为,您需要使用CTRL + F5按钮重新加载页面。这将有助于这种方式!因为Bootstrap.css是可编辑的,您可以编辑它。它不会阻止编辑,只有缓存才会成为问题。