CSS 背景常用屬性
阿新 • • 發佈:2020-07-17
CSS 背景常用屬性
- background-color
這個屬性過於簡單,以下寫法均可background-color:red; background-color:rgb(0,0,255); background-color:#ffffff;
- background-image
絕對路徑、相對路徑均可background-image:url(...);
- background-repeat
配合上一個屬性使用,表示圖片是否平鋪。
repeat-x X軸平鋪background_repeat:no-repeat; /*不平鋪*/ background_repeat:repeat-y /*Y軸平鋪*/ background_repeat:repeat-x /*X軸平鋪*/
- background-position
也是配合background-image使用的,設定圖片的起始點,預設是容器的左上角零點處。這個一般在logo處使用,為避免過多請求,多個小logo通常包含在一張圖片上。零點向右為X軸的正方向,向下為Y軸正方向。當使用某處的logo,如果這個小logo在整個logo圖片上包含著,且位置為20px 20px,為了使用這個logo,那麼CSS程式碼就要這麼寫:
如果logo長寬為30px 30px ,那麼把容器的長寬也也設定為30px 30px ,就剛好完美顯示logo。background-position:-20px -20px;
此屬性還有下面的寫法:background-position:left bottom; /*靠左靠下*/ background-position:50% 50%; /*在容器中間顯示*/
- background-attachment
控制背景圖片固定或者隨頁面滾動。預設值scroll,可以設定為fixed。這個屬性挺好玩,哈哈
- background
簡寫。可以把上面的屬性值一個或多個寫在這裡面。方便快捷。