Файлы CSS загружаются, но CSS не применяется - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть проект ASP.NET MVC, использующий Boostrap 4 и jQuery DataTables. Для обоих инструментов загружаются файлы CSS, но ни одно из правил CSS не применяется. Глядя на сетевую вкладку инструментов разработчика Chrome, тип контента отображается как text / css. Вот код в теге head главной страницы макета:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
@*<link href="@Url.Content("~/Content/bootstrap.css")" rel="stylesheet" type="text/css" />*@
<link href="@Url.Content("~/Content/Site.css")"rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/pushy.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/MyStyle.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/themes/base/jquery-ui.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/font-awesome.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/themes/base/theme.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/DataTables/css/jquery.dataTables.min.css")" rel="stylesheet" type="text/css" />
@*<link rel="stylesheet" type="text/css" href="@Url.Content("~/Content/DataTables/css/dataTables.bootstrap.min.css")" />*@
<link href="@Url.Content("~/Content/DataTables/css/dataTables.bootstrap4.min.css")" rel="stylesheet" type="text/css" />

Я пытался использовать runat="server" в обоих тегах link и head, используя @Styles.Render вместо тега link, заменяя файл minified на полный, href с @Url.Content() и без него, а также с использованием файла непосредственно из Bootstrap, но все безуспешно (также не удалось найти другие решения для SO).

MyStyle.css загружается и применяется правильно, но не Bootstrap или DataTables CSS. Это сводит меня с ума, пытаясь выяснить проблему - что мне не хватает?

Я бегу .NET 4.6.1 на Visual Studio 2017.

1 Ответ

0 голосов
/ 01 ноября 2018

На самом деле другой CSS-файл из _Layout.cshtml перезаписывает страницу просмотра css file.removed main.css из Viewpage.cshtml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...