我有两个CSS文件style1.css和style2.css。它们中的每一个都包含许多行的样式。
我在所有项目页面中都使用它们。我在母版页上使用它们没有问题,但内容页(从母版页继承的页面)找不到第二个CSS文件!
例如,在继承的页面上,当div的类被设置为来自style2.css的样式时,它不起作用。它找不到CSS选择器。:(
母版页的head标签:
<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'”错误。
发布于 2013-06-20 01:22:24
通过将CSS文件从“解决方案资源管理器”窗口拖到标记的“代码”视图,在母版页中以声明方式执行此操作。
https://stackoverflow.com/questions/17197402
复制相似问题