亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將javascript元素背景圖像設置為等于下載網址

將javascript元素背景圖像設置為等于下載網址

動漫人物 2023-10-10 18:07:50
我正在嘗試為 javascript 元素提供背景圖像。此網址存儲在數據庫中,不是字符串,而是文件路徑:https://firebasestorage.googleapis.com/v0/b/fir-firebase-182ca.appspot.com/o/images%2FScreenshot%20 (2 ).png?alt=media&token=0edf4c43-e791-48b1-b2f4-b8ec5e65e296我還制作了一個 java 腳本元素,它是一個 div,將其背景圖像設置為此鏈接:var icon = document.createElement('img');icon.style.cssText = "background-color: red;"//icon.src = "'" + url + "'";var parent = document.getElementById("loggedDisplay");parent.appendChild(icon);到目前為止我還無法讓它發揮作用。我怎樣才能讓這個背景圖片= url
查看完整描述

2 回答

?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

嘗試這個,

document.getElementById("Your div ID").style.backgroundImage = "url('https://firebasestorage.googleapis.com/v0/b/fir-firebase-182ca.appspot.com/o/images%2FScreenshot%20(2).png?alt=media&token=0edf4c43-e791-48b1-b2f4-b8ec5e65e296')";



查看完整回答
反對 回復 2023-10-10
?
慕村225694

TA貢獻1880條經驗 獲得超4個贊

您也可以直接使用樣式對象。但對于 css 背景,您需要將圖像 url 放在“url('')”中


function myFunction() {

  var imagePath = "https://firebasestorage.googleapis.com/v0/b/fir-firebase-182ca.appspot.com/o/images%2FScreenshot%20(2).png?alt=media&token=0edf4c43-e791-48b1-b2f4-b8ec5e65e296";


  var icon = document.createElement('img');


  icon.style.backgroundColor = "red";


  //icon.src =  imagePath ;


  icon.style.backgroundImage = "url('" + imagePath + "')";


  var parent = document.getElementById("loggedDisplay");

  parent.appendChild(icon);


}

#loggedDisplay img {

  display: block;

  width: 100%;

  height: 300px;

}

<!DOCTYPE html>

<html>


<body>


  <button onclick="myFunction()">Try it</button>

  <div id="loggedDisplay"></div>


</body>


</html>


查看完整回答
反對 回復 2023-10-10
  • 2 回答
  • 0 關注
  • 110 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號