Прежде всего, это происходит только в IE, в Firefox 3.6 все работает хорошо, на моих страницах много ссылок на css-файлы, так как следующие правила
<head>
<link href="@Url.Content("~/Content/layout.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/page1.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/page2.css")" rel="stylesheet" type="text/css" />
</head>
css на странице 2 не применяются, если я изменяю порядок, например, layout, page2, page1, тогда правила page1 игнорируются.Любые идеи?
Я ссылаюсь на все CSS в моем макете, чтобы они были отдельно во время разработки и собрать их и сжать во время развертывания, у меня в настоящее время около 30 CSS, Может быть, проблема в этом?
примечание: css загружается, я проверяю их с помощью fiddler, по какой-то причине IE игнорирует мои правила, кроме того, он отлично работает на firefox.
Редактировать
Еще одна подсказка, я заметил, что если я удаляю предыдущую ссылку на страницу, все начинает работать, поэтому я подумал, что с предыдущим файлом что-то не так, я пошел в этот файл, поместил все между / * * / и добавил ссылкуснова, и все сломалось.