CSS 不僅可以用來設置文字樣式,還可以通過設置圖片的位置來豐富頁面的內容和布局。其中,通過設置 background-position 來實現圖片位置的控制。
background-position: X軸位置 Y軸位置;
其中,X軸位置和Y軸位置都有以下常見的設置方式。
- 使用長度單位(如px、em等)來對位置進行定位。
- 使用百分比來對位置進行定位。百分比是相對于背景圖片大小的比例,當設置百分比時,0%表示圖片的左邊,100%表示圖片的右邊。
- 使用關鍵字(如top、bottom、left、right、center)來對位置進行定位。
- 使用關鍵字+百分比的組合來對位置進行定位。
- 使用關鍵字+長度單位的組合來對位置進行定位。
- 使用方向關鍵字(如top、bottom、left、right)和定位關鍵字(如inside、outside)進行定位。
background-position: 10px 20px;
background-position: 50% 50%;
background-position: center top;
background-position: left 20%;
background-position: right 10px;
background-position: right top inside;
通過以上幾種常見的設置方式,我們可以輕松地控制背景圖片的位置,實現不同的布局效果。