css - 转到子链接时 Laravel CSS 不起作用

标签 css layout laravel hyperlink navigation

我是 laravel 的初学者,在 laravel CSS 布局方面遇到了一些麻烦。

我的网站中有多个链接,例如:

testing.com/main
testing.com/AboutUs
testing.com/ContactUs

我使用的布局存储在 views 文件夹的 /layouts/main.blade.php 中。

在布局中,我写了所有基于公用文件夹的 css 链接。 例如:

<link href="stylesheet" href="/css/styles.css">

除了带有子链接的链接外,它在所有链接上都能正常工作,例如:

testing.com/main/Clients
testing.com/main/Solutions

当我导航到子链接时,CSS 似乎消失了。 我没有在 Laravel 中正确声明 CSS 吗?当 CSS 不是子链接时,它可以完美地工作。

最佳答案

您应该使用 Laravel 助手将 Assets 添加到您的 View 中,因为它们会生成正确的 URL。如果您需要获得任意链接,请使用 URL::asset('css/styles.css')asset('css/styles.css') Assets 。或者,你可以更聪明一点,让 Laravel 做一些额外的艰巨的工作:

{{ HTML::style('css/site.css') }}
{{ HTML::script('js/site.js') }}
{{ HTML::image('images/logo.png') }}

这些将为您编写 HTML 并生成 Assets 链接。

关于css - 转到子链接时 Laravel CSS 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24425193/

相关文章:

css - 将内容放在垂直导航旁边

Android 以编程方式设置 LinearLayout 背景

Android onResume布局问题

javascript - 将 Base64/BLOB 图像数据从 PHP 发送到 Javascript

javascript - meteor - 基于收藏值(value)的新行?

java - 在 JavaFX ScatterChart 中为数据系列设置八种以上颜色

layout - 如果嵌入 Pane 中,自动调整折线图大小会失败

javascript - 添加按钮以在 Chumper 数据表行中触发引导模式

php - Foreach 循环运行一次查询

CSS:添加固定位置会使标题向右移动?