我正在嘗試使用我在此處找到的教程在 C# MVC 項目上使用 Bootstrap 4 制作基本的側面導航欄此處。項目目標框架是.Net 4.5.2。目前此頁面還沒有太多內容,因此我在下面發布了整個頁面。<!DOCTYPE html><html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>@ViewBag.Title</title><!-- Bootstrap CSS CDN --><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous"><!-- Our Custom CSS --><link rel="stylesheet" href="style.css"><!-- Font Awesome JS --><script defer src="https://use.fontawesome.com/releases/v5.0.13/js/solid.js" integrity="sha384-tzzSw1/Vo+0N5UhStP3bvwWPq+uvzCMfrN1fEFe+xBmv1C/AtVX5K0uZtmcHitFZ" crossorigin="anonymous"></script><script defer src="https://use.fontawesome.com/releases/v5.0.13/js/fontawesome.js" integrity="sha384-6OIrr52G08NpOFSZdxxz1xdNSndlD4vdcf/q2myIUVO0VsqaGHJsB0RaBE01VTOY" crossorigin="anonymous"></script></head><body><div class="wrapper"> <!-- Sidebar --> <nav id="sidebar"> <div class="sidebar-header"> <h3>Bootstrap Sidebar</h3> </div> <ul class="list-unstyled components"> <p>Dummy Heading</p> <li class="active"> <a href="#homeSubmenu" data-toggle="collapse" aria-expanded="false" class="dropdown-toggle">Home</a> <ul class="collapse list-unstyled" id="homeSubmenu"> <li> <a href="#">Home 1</a> </li> <li> <a href="#">Home 2</a> </li> <li> <a href="#">Home 3</a> </li> </ul> </li> <li> <a href="#">About</a> </li>這是我運行代碼時頁面的樣子??雌饋?CSS 沒有被完全包含或者什么的。我對 MVC 有點陌生,但對 HTML 不太熟悉。有沒有一種特殊的方法可以讓 MVC 完全加載到所有 JS 和 CSS 文件中?
1 回答

慕妹3146593
TA貢獻1820條經驗 獲得超9個贊
我知道發生了什么事。?這個答案讓我想到也許我的代碼位于錯誤的文件中。我從layout.cshtml 文件中提取它并將其放入index.cshtml 文件中,它開始工作!
- 1 回答
- 0 關注
- 147 瀏覽
添加回答
舉報
0/150
提交
取消