如何使用CSS設定body元素的背景圖片?


CSS(層疊樣式表)是用於設計網站視覺外觀的強大工具。background-image 屬性是CSS的眾多功能之一,用於使用 `background-image` 屬性設定背景圖片。

在Web開發中,背景圖片是網站整體設計的重要組成部分。HTML中body元素的預設背景為白色,但只需幾行CSS程式碼,即可將網頁背景更改為任何圖片。

在CSS中設定背景圖片

設定背景圖片是增強網站視覺吸引力的好方法,它可以使用CSS和body元素輕鬆完成。它創造了獨特而驚豔的外觀,併為網站增添了專業感。在這裡,我們將學習如何使用CSS設定body元素的背景圖片。

基本語法

使用CSS和以下語法設定body元素的背景圖片:

body {
   background-image: url('path to the image.jpg');
}

上述語法將body元素的背景圖片設定為位於“path/to/image.jpg”的圖片。`url()` 函式用於指定圖片的路徑。

使用body元素設定background-image

現在,我們將學習可以遵循的簡單步驟來設定body元素的背景圖片,使網站脫穎而出。

步驟1:選擇圖片

在開始使用body元素將背景圖片新增到網站之前,我們需要選擇一張圖片。圖片可以是照片、圖形或圖案。

步驟2:將圖片新增到HTML

此步驟將圖片新增到HTML程式碼中。為此,請使用以下程式碼。

<body style="background-image: url(https://tutorialspoint.tw/dip/images/einstein.jpg);">

<style>
   body {background-image: url("https://tutorialspoint.tw/dip/images/einstein.jpg");}
</style>

步驟3:使用CSS設定背景圖片樣式

將圖片新增到HTML程式碼後,我們使用CSS設定圖片樣式。使用以下程式碼調整圖片的位置和大小。

body {
   background-size: cover;
   background-repeat: no-repeat;
}

我們使用 `background-size` 屬性縮放圖片以覆蓋整個背景,而 `no-repeat` 確保圖片不會重複。

步驟4:組合HTML和CSS程式碼

示例

在這裡,我們將組合HTML和CSS來設定背景圖片。

<!DOCTYPE html>
<html>
<head>
   <style>
      body {
         background-image: url('https://tutorialspoint.tw/dip/images/einstein.jpg');
         background-repeat: no-repeat;
         background-size: cover;
      }
      h1,h3{
         text-align: center;
         color: red;
      }
   </style>
</head>
<body>
   <h1>Welcome to TutorialsPoint</h1>
   <h3>Set Background image for the body element</h3>
</body>
</html>

為了進一步自定義背景圖片,可以使用其他CSS屬性,例如 `opacity`、`background-position` 和 `background-attachment` 等。

結論

設定網站body元素的背景圖片是一種簡單而有效的方法。按照上述步驟,您可以輕鬆地將圖片新增到網站並根據需要設定其樣式。

更新於:2023年4月12日

268 次檢視

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.