亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

laravel localhost/public/index.php 不顯示背景圖片和 svgs

laravel localhost/public/index.php 不顯示背景圖片和 svgs

PHP
揚帆大魚 2021-08-28 10:57:12
我的電腦上有一個漂亮的小 Laravel 項目。在welcome.blade.php文件上,它有一個背景圖像。圖像位于公開/圖片/目錄。我使用以下 CSS 來調用和表示它們:html, body {color: #f4f6f7;font-family: 'Nunito', sans-serif;font-weight: 500;height: 100vh;margin: 0;background-image: url('/images/back.png');-webkit-background-size: cover;-moz-background-size:cover;-o-background-size:cover;background-size: cover;}這個項目也包含一個 favicon 圖標,它是按照 laravel 設計的。問題是:當我去localhost/got/public/index.php形成我的鉻它加載了我的項目,但無法顯示或加載背景圖像或網站圖標。但是當我運行php artisan serve 它時,它運行良好,沒有問題。我缺少什么?
查看完整描述

3 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

使用localhost/got/public/. 嘗試為您的項目制作一個虛擬主機。

嗯,這是為什么部分。當您使用 artisan serve 時,圖像路徑(即 RELATIVE:/images/back.png)指的是http://localhost:8000/images/back.png. 當您使用本地服務器時,圖像http://localhost/images/back.png再次引用,但您的地址是localhost/got/public/images/back.png.


查看完整回答
反對 回復 2021-08-28
?
慕森卡

TA貢獻1806條經驗 獲得超8個贊

嘗試將以下代碼添加到您的 webpack.mix.js

.options({ processCssUrls: false, })


查看完整回答
反對 回復 2021-08-28
?
RISEBY

TA貢獻1856條經驗 獲得超5個贊

請使用這個:


background-image: url('{{ asset('images/back.png') }}');

-webkit-background-size: cover;

-moz-background-size:cover;

-o-background-size:cover;

background-size: cover;

}


查看完整回答
反對 回復 2021-08-28
  • 3 回答
  • 0 關注
  • 330 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號