CSS background-attachment 屬性語法規則
background-attachment:參數值;
其中參數值有 scroll 及 fixed 兩種可以選擇,效果誠如第一段所述。- background-attachment:scroll; //網頁背景圖片會跟著上下移動。
- background-attachment:fixed; //網頁背景圖片會固定不動,與網頁主體分開。
CSS background-attachment 屬性範例
body{
background-image:url(圖片網址); //插入背景圖片
background-attachment:scroll; //背景圖片不影響
}
這個範例其實蠻簡單的,就是在 CSS 的 body 設計區內,先透過 background-image 插入一張網頁背景圖片,接著再用 background-attachment 來規定這張背景圖片必須用預設的 scroll 參數值,當網友在瀏覽網頁的時候,隨著網友瀏覽網頁的動作,背景圖片就跟著網頁一起上下被拉動,因為 scroll 是預設值,以這段範例來說,整段「background-attachment:scroll;」不寫出來都沒有差別,但如果要使用 fixed 參數值可就不一樣囉!不寫出來會完全無法顯示效果。background-image:url(圖片網址); //插入背景圖片
background-attachment:scroll; //背景圖片不影響
}
重點提示一下,background-image 通常要寫在前面,接著才能寫 background-attachment,否則在部分的瀏覽器會無法判斷,為了避免這些不同瀏覽器(browser)的問題,最好的辦法就是自己養成良好的習慣。
延伸閱讀