当前位置: 首页 > 知识库问答 >
问题:

在页面加载时选择默认css

汪凌
2023-03-14

我有一个非常基本的mvc应用程序。

我有两个css文件,即site.css和bootstrap.min.css。

我看到在应用程序中,正在加载bootstrap.min.css中提到的样式,它具有如下样式

html,正文{边距:0;填充:0;}

等等。

在调试代码时,我了解到这两个css文件都存在于_layout.cshtml中

link href=“@url.content(”~/content/site.css“)”rel=“stylesheet”type=“text/css”link href=“@url.content(”~/content/bootstrap.min.css“)”rel=“stylesheet”type=“text/css”

我在这里的问题是:这是因为bootstrap.min.css文件是在site.css之后按bootstrap.min.css样式被应用的顺序使用的吗?还是有办法选择MVC中可用的默认css?

共有1个答案

年健
2023-03-14

简短的回答,CSS样式是按这个顺序应用的--从这个SO问题开始

CSS文件应用顺序

  1. 用户代理声明(浏览器默认样式)
  2. 用户常规声明
  3. 作者(页)正常声明
  4. 作者(页)重要声明
  5. 用户重要声明

因此,在您的示例中,bootstrap.min.csss文件应用在site.css文件之后,因此优先。

 类似资料:
  • 使用Selenium chrome webdriver我正在尝试加载一个页面,但是得到了Selenium的超时错误 例如从呈现器超时:3000 这是它在加载页面之前等待的默认超时。 如果是,怎么做? 我目前正在Groovy中使用selenium chrome驱动程序V2.9chrome V.27。

  • 我想更改页面加载时的“选择组件”值。我读了相关的帖子,那里提出的每一个解决方案都适用于点击按钮。然而,我想要的是在页面加载后设置值,而不需要任何用户操作。我拥有的是: 以及: 我有相同的代码附加到按钮上,并且它可以工作。它只是不适用于准备()函数。所以我的问题是:如何在页面加载后设置选择值? 完整html

  • 问题内容: 堆栈上的菜鸟在这里溢出。我正在处理具有传输作业功能的网页。这使用户可以选中复选框以将作业发送回办公室,或者从所有可用列表中选择技术人员。我的问题是如何设置复选框,以便在页面加载时默认选中该复选框,并相应地禁用选择列表。这是我目前拥有的代码: 这是一个jsfiddle:http : //jsfiddle.net/hugmungus/LvHJw/5/ 当前,页面加载时已选中复选框,但该列表

  • 问题内容: 我的问题是对该问题的扩展 从ng-grid获取选择行? plunker - http://plnkr.co/edit/DiDitL?p=preview 我需要在页面加载时选择一行,并且需要避免听’ngGridEventData’ 调用$ scope.gridOptions.selectRow(2,true); 由于尚未加载网格,因此控制器主体中的“故障”失败。 避免监听ngGridEv

  • 问题内容: 我有一个很奇怪的要求,其中要求我默认在HTML的下拉菜单中没有选择任何选项。然而, 我不能用这个 因为,为此,我将必须进行验证以处理第一个选项。有人可以在没有将第一个选项作为select标签的一部分的情况下帮助我实现此目标吗? 问题答案: 也许这会有所帮助 将默认显示。但是,如果您选择一个选项,则将无法再次选择它。 您也可以通过添加一个空白来隐藏它 因此它将不再显示在列表中。 选项2

  • 本文向大家介绍选择在HTML中的剃刀Html.DropDownListFor()的页面加载上选择了哪个选项?,包括了选择在HTML中的剃刀Html.DropDownListFor()的页面加载上选择了哪个选项?的使用技巧和注意事项,需要的朋友参考一下 速记用于确定在剃刀Html.DropDownListFor()的页面加载上选择了哪个选项。您可以尝试运行以下代码片段-