私はLaravel 5.4プロジェクトで作業しています。home.blade.php
や他のサイトではないlogin.blade.php
の背景イメージが必要です。Laravelバックグラウンドイメージただいまログインページ
私がBody
の背景をすべてのページのコースに変更すると、なぜログインページでそれを行うのがベストでしょうか?あなたの体に
おかげ
私はLaravel 5.4プロジェクトで作業しています。home.blade.php
や他のサイトではないlogin.blade.php
の背景イメージが必要です。Laravelバックグラウンドイメージただいまログインページ
私がBody
の背景をすべてのページのコースに変更すると、なぜログインページでそれを行うのがベストでしょうか?あなたの体に
おかげ
追加クラス、あなたは
<body class="{{ Request::path() == 'login' ? 'background-image' : '' }}"></body>
のようなあなたのログインページにあり、クラスのCSSを追加するよりも、ここで
.background-image{
//your code for background image set
}
ありがとう私はそれを試して:) –
は、いくつかのオプションがある場合:
ブレードセクション(https://laravel.com/docs/5.4/blade)を使用してください!
<body @section('body-changes', '')>
そして、あなたのlogin.blade.phpに:のように見えるapp.blade.php /レイアウトであなたの体のタグを作る
@section('body-changes') style='background-color: red;' @endsection
ベストな方法:持つセクションを作成しますすべての追加スタイル(@section('styles', '')
など)をレイアウト/ app.blade.htmlの</body>
の前に配置し、ページのスタイルを追加するときはいつでも
@section('styles') <style type='text/css'> your-css-here </style> @endsection
あなたは
body.image {
}
を要求したルート
<body class="{{ Request::is('/login') ? 'image' : '' }}">
をチェックして、次のCSSできはるかに簡単できれいな方法はlaravelistaでEkkoパッケージを使用することです。アクティブなルートとアクティブなURLをサポートします。
bodyタグにcssクラスを追加してください。ログインルートとcssでバックグラウンドスタイリングのものがある場合 –
もっと説明できますか? HTML上では簡単だけどlaravel .. –