0
誰も私のコードで何がうまくいかないのか理解してくれたら助かりますか?私はSymfony 2.8、Semantic UIとTwigを使い、自分のサイトのバックグラウンドに写真を置くだけです。私はそれを行うために私のbase.html.twigファイルを変更しています。Symfony + Twig + Semantic UI =背景画像が表示されない
私がしようとした:異なるフォーマットで異なる映像を使用し
- と異なる場所で
- 場所の画像サイズ:/ SRC/AppBundleでアプリ/リソース/ビュー
- に
- をリソース/ public/images
- web/semantic - セマンティックUIファイルを保存する場所です。
- 設定の異なる方法を使用します。bodyタグの属性として
- インラインスタイルなどの外部スタイルとしてDIVタグ
- に使用される内部スタイルとしてbodyタグ
- に配置された - 私は、セマンティック変更UIのCSS
それはSEREとパス名を持つ問題ではない場合、私がチェック価値のある実験。そうではありません。重要なこと:背景色を簡単に設定しようとしたときに、うまくいったとき。写真は表示されません。
この問題の解決方法を教えてください。
これは私のbase.html.twigファイルです:ファイル構造上の状況では
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>{% block title %} Address Book {% endblock %}</title>
{% block stylesheets %}
<link href="{{ asset('/semantic/semantic.css') }}" rel="stylesheet"/>
{% endblock %}
{% block javascripts %}
<script src="{{ asset('/semantic/semantic.js') }}"></script>
{% endblock %}
</head>
<body style="background-image:url(siano.jpg)">
<div class="ui center aligned container">
<div class="ui grid">
<div class="four wide column"></div>
<div class="eight wide column">
<p>
<h1> Address Book </h1><br>
</p>
{% block body %}{% endblock %}
</div>
<div class="four wide column"></div>
</div>
</div>
</body>
は次のとおりです。
AppBundle
Resources
views
base.html.twig
siano.jpg
ファンタスティック!出来た。しかし、それは別の質問をもたらします:私はapp/console assestを使いました:Webディレクトリにバンドルされたイメージファイルをcorelateするためにweb -symlinkをインストールします。それはパスを作成しました:web> bundle> app> images> siano.jpgそしてこの接続(私たちが今知っているように)は動作しません。私はむしろあなたの提案に固執し、毎回私自身のWeb>イメージを作成すべきですか? – bachna