私はDrupal 8のBootstrapサブテーマを作成しています。以前はdrupal 7(難しかった)を使用しましたが、私は新しいサイトのdrupal 8に移行したいと思います。私は小枝と私が見つけた文書を理解するのに問題があります。 たとえば、デフォルトで画像が反応しやすいようにしたいとします。私は、ブートストラップが提供する設定で反応しやすい画像を起動しました。コメントは述べています:ブートストラップ3でDrupal 8 Bootstrap:イメージに応答するクラスを追加するにはどうすればよいですか?
画像が.imgの応答クラスの追加 を経由して応答フレンドリー行うことができます。これは、max-width:100%に適用されます。および 高さ:自動;親に 要素にうまく縮尺するように画像に追加します。
どのようにイメージにクラスを追加しますか?私は小枝ファイルを編集するのですか、それとも簡単な方法で行うことができますか? 「テンプレート/システム/ image.html.twig」は既にコードが含まれています
{% set classes = [
theme.settings.image_shape ? theme.settings.image_shape,
theme.settings.image_responsive ? 'img-responsive',
] %}
<img{{ attributes.addClass(classes) }} />
私に応じた画像オプションがチェックされている場合、それはすでに私が欲しいクラスを適用する必要があるように、これが見えますか?
ガイダンスをいただければ幸いです。
上記のコードは、イメージフィールドとして挿入されたイメージにimg-responsiveクラスを追加しますが、インラインイメージとしては追加しないようです。これは私にとっては十分です。私は、私が応答するためにはインラインイメージが必要ではないと思います。 –