Sie müssen vermutlich dieses Ref tun, von JQuery .css() Method mit:
JQuery:
$('#divID').css("background-image",'url(data:image/gif;base64,R0lGODlhPQBE....==)');
HTML:
<div id="divID">
Your div content
</div>
Update: mehrere Hintergründe zu einem einzigen Hinzufügen HTML-Element über JQuery können Sie etwas tun g RS (2 base64 Beispiele, können Sie mehr hinzugefügt werden):
$('#divID').css("background-image",'url(data:image/gif;base64,R.....AAOw==), url(data:image/gif;base64,R0lGODlhDwAPAKECAAAAzMzM..H09wdGltaXplZCBi==)');
Sie mehr url()
mit Base64-Zeichenfolge durch Komma ,
als url(data:image/gif;base64..), url(data:image/gif;base64..), url(data:image/gif;base64..)
getrennt hinzufügen können. Aber vergessen Sie nicht, einige CSS
Eigenschaften für Ihre div (n) zu schreiben:
#divID {
width: 500px; // any width you like
height: 250px; // any height you like
background-position: center bottom, left top; // position you like
background-repeat: no-repeat; // it is important if you don't want to see repetition of backgrounds
}
Hinweis: Bitte vermeiden Sie verwenden/machen doppelte IDs für Ihre divs, wenn man wirklich will mehrere divs dann bewirken verwenden Klasse dafür und dann $('.divsClass')
verwenden.
Danke, es ist, was ich gefunden habe, aber ich möchte mehrere Bilder (in base64) im Hintergrund, nicht nur eine. Wie sollen wir es tun ? – MedMatrix
@MedMatrix Bitte überprüfen Sie mein Update und wenn es Ihnen hilft, vergessen Sie nicht, als richtig zu markieren :) – hmd