[英]Can't reach css files laravel-9
我正在建立一个网站。 在索引页面中一切正常。 但我试图添加页面。 在服务页面,我可以访问内容,但它没有样式。
我的索引文件是这样开始的
@extends('layouts.frontbase')
@section('title', 'Pasa Law')
@section('content')
@include("home.slider")
我的服务文件是一样的
@extends('layouts.frontbase')
@section('title', $data->title)
@section('content')
<p>{{$data->detail}}</p>
@endsection
当我打开站点 css 和 javascript 文件在索引索引页面中是正常的
但是当我打开服务站点时,css服务页面出现问题
Frontbase.blade.php
<html>
<head>
<title>@yield('title')</title>
@yield('head')
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<meta name="copyright" content="Kaan Pasa, https://github.com/kaanpasa">
<title>@yield("title")</title>
<link rel="stylesheet" href="assets/css/maicons.css">
<link rel="stylesheet" href="assets/vendor/animate/animate.css">
<link rel="stylesheet" href="assets/css/bootstrap.css">
<link rel="stylesheet" href="{{asset('assets/vendor/owl-carousel/css/owl.carousel.css')}}">
<link rel="stylesheet" href="assets/css/theme.css">
<!-----Slider CSS--->
<link rel="stylesheet" href="/assets/css/owl.theme.default.min.css">
<link rel="stylesheet" href="assets/css/ionicons.min.css">
<link rel="stylesheet" href="assets/css/style.css">
</head>
<body class="bg-light">
@include("home.header")
<div class="container">
@yield('content')
</div>
@include("home.footer")
@yield('foot')
</body>
</html>
如果您的链接是
link rel="stylesheet" href="/css/styles.css"
尝试
link rel="stylesheet" href="{{ asset('css/styles.css') }}"
并将您的 css 文件放在公共文件夹中,例如
public|->css|->styles.css
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.