簡體   English   中英

從使用 fontawesome 圖標更改為圖像

[英]Change from using fontawesome icon to an image

<script>
var today = new Date();
var hourNow = today.getHours();
var greeting;
var icon;

if (hourNow < 12) {
    greeting = "Good Morning";
    icon = "coffee";
} else if (hourNow < 20) {
    greeting = "Good afternoon!";
    icon = "sun";
} else if (hourNow < 24) {
    greeting = "Good evening";
    icon = "moon";
} else {
    greeting = "Welcome";
}

document.getElementById("col-1").innerHTML = "<h3>" + greeting + " </h1>";

document.getElementById("icon").innerHTML =
'<i class="fas fa-' + icon + '" aria-hidden="true"></i>';

</script>

這是我在上面使用的代碼 - 圖標名稱添加在“fas fa-”之后我怎么能不使用很棒的字體而只在一天中的不同時間顯示圖像? 謝謝

用您選擇的圖像替換 URL:

if (hourNow < 12) {
    greeting = "Good Morning";
    icon = "https://picsum.photos/50";
} else if (hourNow < 20) {
    greeting = "Good afternoon!";
    icon = "https://picsum.photos/50";
} else if (hourNow < 24) {
    greeting = "Good evening";
    icon = "https://picsum.photos/50";
} else {
    greeting = "Welcome";
}

document.getElementById("col-1").innerHTML = "<h3>" + greeting + " </h3>";

document.getElementById("icon").innerHTML = `<img src=${icon} alt="">`;

另外,修復標題的結束標記。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM