Laravel 5路由到CSS文件夹问题

I have the following route which loads the page but the css of the page doesn't loads.

Route::get('admins', function () {
        return view('admins/index');
});

In the contrast the following route loads the same page but here I added index and the page loads correctly. but I also adds index with admins in the browser address bar.

Route::get('admins/index', function () {
        return view('admins/index');
});

I am calling css files in the views like:

<link href="../assets/css/animate.min.css" rel="stylesheet" />

I searched for the solutions but didn't got anything.

dongshanya2008
dongshanya2008 发布您的项目结构,包括管理员/索引和资产。或者您可以只查看页面源并单击该链接是否正确重定向。
4 年多之前 回复
dongsonglian7303
dongsonglian7303 assets文件夹已位于公用文件夹中。
4 年多之前 回复
douhanzhuo6905
douhanzhuo6905 如果你是这样的话。您应该将您的css文件夹放在public/css中而不是资源/资产中。并将href设置为css/animate.min.css。
4 年多之前 回复
douyouqian8550
douyouqian8550 你怎么称呼css?它位于哪里?开发者控制台日志上的任何错
4 年多之前 回复

2个回答

For Laravel 4 & 5:

<link rel="stylesheet" href="{{ URL::asset('assets/css/animate.min.css') }}">

URL::asset will link to your project/public/ folder, so chuck your scripts in there.

Note: You'll need to be using blade templates to use this. All Blade templates should use the .blade.php extension.

dpz90118
dpz90118 我很高兴:)快乐编码:)
4 年多之前 回复
doudang4568
doudang4568 它工作谢谢你的伴侣!
4 年多之前 回复
dr897777
dr897777 你在查看源代码时在project / admins / index的css链接中看到了什么?
4 年多之前 回复
dongtang1909
dongtang1909 检查您的Web检查器,看看它正在尝试查找CSS文件的URL。 查看网络选项卡,它将显示它正在尝试加载的内容
4 年多之前 回复
dshgnt2008
dshgnt2008 好吧,我改变了路径,项目/公共/管理员工作正常,但现在项目/公共/管理员/索引不工作,并没有加载CSS。
4 年多之前 回复
dpp3047
dpp3047 在project / public / admin / index中?
4 年多之前 回复
douli8040
douli8040 <link href =“../ assets / plugins / jquery-ui / themes / base / minified / jquery-ui.min.css”rel =“stylesheet”/>
4 年多之前 回复
drza10046
drza10046 您在访问项目/公共/管理员时查看页面源时在css链接中看到的内容?
4 年多之前 回复
drnvcm3949
drnvcm3949 但是当我访问project / public / admins / index时css文件正在工作,但是当我访问project / public / admins时它不起作用。 索引页面加载但css文件未加载。
4 年多之前 回复

i am using code like below for css and js :

<link rel="stylesheet" href="{{ asset('/') }}css/menu-style.css">

And css directory is in my "project/public" directory.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问