Стиль не работает при использовании Foundation Zurb в MVC в VS 2013

Надеюсь, вы можете мне помочь в следующем:

Я уже создал сайт MVC в Visual Studio 2013. Он работает нормально, используя Bootstrap, как и ожидалось. СЕЙЧАС, что я хочу использовать фреймворк Foundation на этом сайте, у меня возникают некоторые проблемы при попытке выполнить сайт.

Вот что я уже сделал:

  1. Я загрузил и установил пакет Foundation Zurb с помощью диспетчера пакетов Nuget
  2. Я добавил несколько дополнительных файлов в свой проект (папка с соответствующими соответствующими.css файлами)
  3. Затем я открыл файл BundleConfig.cs, чтобы связать новые файлы JS и CSS.

    //Добавляем пакеты сценариев Foundation.Add (новый ScriptBundle ("~/bundles/foundation"). Включите ("~/Scripts/foundation/foundation. *", "~/Scripts/foundation/jquery.cookie.js", "~/Сценарии/фундаментные /fastclick.js"));

    //Добавляем пакеты стилей Foundation.Add (новый стильBundle ("~/Content/foundation"). Включите ("~/Content/foundation/foundation.css", "~/Content/foundation/foundation.mvc.css", "~/Содержание/основа /normalize.css"));

  4. Я скомпилировал решение без ошибок

  5. Затем нажмите кнопку "Выполнить", чтобы выполнить страницу в Firefox или Google Chrome.

  6. Однако html-код, который использовал стили, не работает должным образом. Это html-код:

    Джон Доу Президент XPTO

    [removed_email]

    @username

    [removed_email]

  7. Последователи 432
  8. После 432
  9. Просмотров 432

Есть что-то, что мне не хватает?

заранее спасибо

2 ответа

Это глупо, но в моем случае проблема заключалась в том, что регистрация пакетов в файле Global.asax.cs отсутствовала в методе Application_Start():

BundleConfig.RegisterBundles( BundleTable.Bundles );

не забудьте добавить

using System.Web.Optimization;


3.5 Добавить новые пакеты в макет

//razor markup
@Styles.Render("~/Content/foundation")
@Scripts.Render("~/bundles/foundation")

licensed under cc by-sa 3.0 with attribution.