在CSS中,使用background-image屬性來定義元素的背景圖片。
語法:
background-image:url("圖像地址");
說明:
圖像地址可以是相對地址,也可以是絕對地址。請看“相對地址和絕對地址”。
舉例:
在線測試<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>background-image屬性</title> <style type="text/css"> #div1 { width:143px; height:220px; background-image:url("../App_images/lesson/run_cj/one piece.jpg"); } </style> </head> <body> <div id="div1">這是一張海賊王圖片</div> </body> </html>
在浏覽器預覽效果如下:
分析:
給某個元素設置背景圖像,元素要有一定的寬度和高度,背景圖片才會顯示出來。因此在這裡設置了div元素的寬width和height,其中width值和height值跟圖片實際的寬度和高度一樣。
在上面例子中,如果我們沒有id="div1"的元素設置高度,則在浏覽器預覽效果如下:
這樣的話,背景圖片就無法完整地顯示出來了。
大家在上面例子的在線測試中修改div元素width和height這兩個的屬性值看看效果。