今、CSSにハードコードされた背景画像URLがあります。私は、Angularのロジックを使って背景画像を動的に選択したいと思います。ここで私は、現在持っているものです。CSSプロパティを動的に変更する方法
HTML
<div class="offer-detail-image-div"><div>
CSS
.offer-detail-image-div {
position: relative;
display: block;
overflow: hidden;
max-width: 800px;
min-height: 450px;
min-width: 700px;
margin-right: auto;
margin-left: auto;
padding-right: 25px;
padding-left: 25px;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
border-radius: 5px;
background-image: url('/assets/images/118k2d049mjbql83.jpg');
background-position: 0px 0px;
background-size: cover;
background-repeat: no-repeat;
}
あなたが見ることができるように、CSSで背景画像が特定のファイルの場所を参照します。私はプログラムで画像のURLの場所を特定できるようにしたい。私は本当にどこから始めるべきか分かりません。私はJQueryを知らない。ありがとうございました。
https://docs.angularjs.org/api/ng/directive/ngStyleを確認しましたか? –
@ Makarov Sergey私はngStyleを見ましたが、それがクラスかクラスの一部を変更するかどうかは私には分かりません。また、ngStyleまたはngClassが実際に優れているかどうか、またはそれらがどのように異なるかはわかりません。おそらく答えの例? :) – rashadb