【问题标题】:Difference between bootstrap.css and web.css file?bootstrap.css 和 web.css 文件的区别?
【发布时间】:2014-08-04 02:28:58
【问题描述】:

我在微软的开发者网络上关注这个关于使用 sql 数据库的 asp.net 和 mvc 模型的教程。这是我正在关注的教程的链接 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 是否被限制在模板中进行编辑?

【问题讨论】:

    标签: javascript html css asp.net twitter-bootstrap


    【解决方案1】:

    什么是引导

    我认为您正在尝试引用 Internet 上使用的 Twitter Bootstrap。它包含元素的大部分样式技术,例如按钮、输入等。

    当您编辑网站的样式表时(Bootstrap.css 是一个样式表,它的名称不会使其写入/编辑受保护的文件),您将获得应用到它的样式。

    http://getbootstrap.com/

    Web.css

    此文件可能是 Microsoft 的开发人员在为您正在使用的网站创建模板时创建的默认样式表。

    其次,当您编辑和创建此文件时,它也是一个样式表,这意味着它将将该样式应用于您的网站以及所有引用它的网页。

    你是对的。它具有所有预定义的方法,并包含使网页响应式所需的所有内容和样式。更多信息:https://en.wikipedia.org/wiki/Responsive_web_design

    缓存可能导致此问题。当您第一次加载网页时,它会从文件系统中捕获新样式表并应用样式。但第二次它会从缓存中加载文件。

    https://en.wikipedia.org/wiki/Cache_(computing)

    这样,浏览器将加载网页的最后一个连续布局。无需从文件系统加载新的样式表。

    我真的认为,您需要使用 CTRL + F5 按钮重新加载页面。以这种方式会有帮助!因为 Bootstrap.css 是可编辑的,你可以编辑它。它不会阻止编辑,这里的问题只是缓存。

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 1970-01-01
      • 2015-02-08
      • 1970-01-01
      • 1970-01-01
      • 2014-07-12
      • 2011-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多