<!DOCTYPE HTML><meta charset="utf-8"><title>項目</title><head><style> #example1 {
background-image: url(img/fy_indexBg.jpg), url(img/17I_hd.mp4.gif);
background-position: right bottom, left top; background-repeat:
no-repeat, repeat;}</style></head><html> <body> <div id="example1">
<h1>Lorem Ipsum Dolor</h1> <p>Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat.</p> <p>Ut wisi enim ad
minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis
nisl ut aliquip ex ea commodo consequat.</p> </div></body> </html>
可以使用單獨的背景屬性(如上所示)或背景簡寫屬性指定多個背景圖像。
下面的例子使用了背景速記
(上面的例子,有相同的結果)
#example1 { background: url(img_flwr.gif) right bottom no-repeat, url(paper.gif) left top repeat;}1. CSS3 背景尺寸
CSS3 background-size 屬性允許你指定背景圖像的尺寸.
在CSS3之前的背景圖像大小是圖像的實際大小。CSS3允許我們使用背景圖像在不同的上下文中。
size可以指定長度、百分比,或通過使用一個關鍵詞: contain 或者 cover.
示例:圖片背景圖像比原圖像小得多(以像素為單位):
代碼如下:
<!DOCTYPE
html><html lang="en"><head> <meta charset="UTF-8"> <title>項目</title>
<style> #example1 { border: 1px solid black;
background:url(img_flwr.gif); background-repeat: no-repeat;
padding:15px; } #example2 { border: 1px solid black;
background:url(img_flwr.gif); background-size: 100px 80px;
background-repeat: no-repeat; padding:15px;
}</style></head><body> <p>原背景:</p> <div id="example1">
<h2>Lorem Ipsum Dolor</h2> <p>Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat.</p> <p>Ut wisi enim ad
minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis
nisl ut aliquip ex ea commodo consequat.</p> </div> <p>縮放背景圖:</p>
<div id="example2"> <h2>Lorem Ipsum Dolor</h2> <p>Lorem ipsum
dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p>
<p>Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper
suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p> </div> </body></html>