1 回答

TA貢獻1775條經驗 獲得超8個贊
您的代碼正確擴展了布局,因為它顯示了<nav>
home.blade.php 文件的內容以及內容。在我看來,您的 CSS 加載不正確。
我建議您在控制臺中檢查 app.css 文件是否正確加載。如果沒有,請確保 app.css 文件位于 Laravel 項目根目錄的以下路徑中 -
public > css > app.css
此外,如果您可以共享控制臺的屏幕截圖,將會更有幫助。
Laravel 使用 app.css 文件初始化項目,該文件位于 public/css 目錄中。該文件只是Bootstrap的 CSS 文件 ( docs ) 的縮小版本。如果您的文件由于某種原因被刪除。您可以通過以下方式獲得它 -
選項 1 使用引導程序的 css 文件的 CDN。
為此,請替換<link href="{{ asset('/css/app.css') }}" rel="stylesheet">
為 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
. 你可以從這里獲得 CDN 。
選項 2
從這里下載 Bootstrap 。
解壓下載的文件夾。
轉到 css 文件夾。
復制 bootstrap.min.css 并粘貼到 Laravel 項目的 public/css 文件夾中。
將粘貼的文件重命名為 app.css。
你的 CSS 現在應該加載了。
您的 app.css 的一個可能原因是您執行了該php artisan preset none
命令,該命令刪除了 Laravel 的默認前端腳手架(docs)。
- 1 回答
- 0 關注
- 153 瀏覽
添加回答
舉報