为什么赢了';t CSS赢得';我不能在特定情况下工作
所以我在做一个网站的项目。其中有一个管理页面,我可以在其中添加或删除将在网站上显示的图像。我单独为主管理页面创建了一个控制器,然后为可以通过该页面更改的每种类型的信息(Porfolio、banner等)创建了一个控制器。所有的页面都是用CSS设计的。因此,当我的AdmController返回带有主管理页面的视图时,一切正常 主管理页面的地址会导致localhost:8000/adm 但是,一旦我试图打开一个视图,在其中添加一个要显示在主页上的图像,CSS就无法工作。比如说,为了访问添加横幅页面,我有一个BannerController,它将返回一个“表单横幅”视图,结果是地址localhost:8000/adm/banner。在此页面中,CSS不起作用 我想做进一步的测试,所以我创建了一个新的路由,它可以直接将我带到创建横幅页面,而不需要经过管理页面,也不需要使用任何控制器。我得到了地址localhost:8000/banner。现在CSS工作了 你知道为什么吗 以下是路线,包括我为测试视图而创建的路线:为什么赢了';t CSS赢得';我不能在特定情况下工作,css,laravel,Css,Laravel,所以我在做一个网站的项目。其中有一个管理页面,我可以在其中添加或删除将在网站上显示的图像。我单独为主管理页面创建了一个控制器,然后为可以通过该页面更改的每种类型的信息(Porfolio、banner等)创建了一个控制器。所有的页面都是用CSS设计的。因此,当我的AdmController返回带有主管理页面的视图时,一切正常 主管理页面的地址会导致localhost:8000/adm 但是,一旦我试图打开一个视图,在其中添加一个要显示在主页上的图像,CSS就无法工作。比如说,为了访问添加横幅页面,
Route::resource('adm', 'AdmController');
Route::resource('adm/banner', 'BannerController');
Route::get('banner', function () {
return view('admin/form-banner');
});
这是AdmController:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class AdmController extends Controller
{
public function index()
{
return view('admin/index');
}
}
<ul class="nav-second-level" aria-expanded="false">
<li><a href="adm/banner/create">Create new banner</a></li>
以下是BannerController返回功能不良视图的方式:
public function create()
{
return view('admin/form-banner')
这是Adm主视图(工作视图)中的一点,它将BannerController称为:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class AdmController extends Controller
{
public function index()
{
return view('admin/index');
}
}
<ul class="nav-second-level" aria-expanded="false">
<li><a href="adm/banner/create">Create new banner</a></li>
像下面这样添加CSS
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
公用文件夹后的绝对路径添加CSS,如下所示
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
公用文件夹后的绝对路径请共享您的代码以便更好地理解。添加了我提到的所有代码部分,对此表示抱歉。请共享您的代码以便更好地理解。添加了我提到的所有代码部分,对此表示抱歉