我的一个样式表似乎并没有加载所有样式。我已经阅读了我能找到的所有内容,但人们通常遇到的问题对我来说是显而易见的,但我似乎无法弄清楚我自己的问题。我有一个使用 Razor 制作的网站,这就是我在 head 部分中调用我的样式表的地方。
<link href="@Url.Content("~/css/reset.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/css/jquery-ui-1.10.1.custom.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/css/searchLayout.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/css/searchSkin.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/css/skin.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/css/AvailabilityLayout.css")" rel="stylesheet" type="text/css" media="screen" />
<link href="@Url.Content("~/css/AvailabilitySkin.css")" rel="stylesheet" type="text/css" media="screen"/>
<link href="@Url.Content("~/css/Home.css")" rel="stylesheet" type="text/css" />
问题似乎出在 AVailabilitySkin.css 上,有时还出在 AvailabilityLayout.css 上。因此,例如,我在 AvailibilitySkin.css 中有以下代码:
td#price h2, td#price h4
{
text-align:center;
}
而且它没有被捡起,我什至没有看到它被另一种风格或任何东西覆盖。但是,如果我将相同的代码添加到 Skin.css 文件中,那么它工作得非常好。我不能将我所有的样式都添加到 Skin.css 中,所以我不能只是把那个样式放在那里然后收工。它必须分开,现在该网站正在本地开发,所以很遗憾我无法发布该网站的链接,但如果需要任何东西(如更多代码),请告诉我。我找不到问题,我尝试添加 @charset "UTF-8"; 在样式表的顶部,它并没有真正做太多。