在内容页面上找不到 CSS 类选择器消息
Posted
技术标签:
【中文标题】在内容页面上找不到 CSS 类选择器消息【英文标题】:Could not find CSS class selector message on content pages 【发布时间】:2013-06-16 08:25:58 【问题描述】:我有两个 CSS 文件 style1.css 和 style2.css。每一个都包含多行样式。
我在所有项目页面中都使用它们。我在母版页上使用它们没有问题,但是内容页(从母版页继承的页面)找不到第二个 CSS 文件!
例如,在继承页面上,当 div 的类设置为 style2.css 中的样式时,它不起作用。它找不到 CSS 选择器。 :(
母版页的头部标签:
<head runat="server">
<link rel="stylesheet" type="text/css" media="screen,projection,print" href="~/css/style1.css" />
<link rel="stylesheet" type="text/css" media="screen,projection,print" href="~/css/style2.css" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
另外,我已经在继承页面上链接了 CSS 文件,但它不起作用。 即使在设计状态下,Visual Studio 也无法通过在所需选择器名称上按 F12 键来定义 CSS 选择器行,因此会引发“找不到 CSS 类选择器 'loginform'”错误。
【问题讨论】:
【参考方案1】:通过将 CSS 文件从解决方案资源管理器窗口拖动到标记的代码视图,在母版页中以声明方式执行此操作。
【讨论】:
在 href 属性中丢失“~” - 这些不是服务器控件。以上是关于在内容页面上找不到 CSS 类选择器消息的主要内容,如果未能解决你的问题,请参考以下文章
使用 Angular 和 bootstrap 5 beta 找不到 VS 代码 CSS 类选择器
Flutter 在启动时崩溃:在路径 DexPathList 上找不到类 .MainActivity
ClassNotFoundException:在路径上找不到类:DexPathList