CSS中background-position使用技巧

一.background-position:left top;spa

  背景圖片的左上角和容器(container)的左上角對齊,超出的部分隱藏。等同於 background-position:0,0;也等同於background-position:0%,0%;圖片

二.background-position:right bottom;it

  背景圖片的右下角和容器(container)的右下角對齊,超出的部分隱藏。等同於background- positon:100%,100%;也等同於background-positon:容器(container)的寬度-背景圖片的寬度,容器 (container)的高度-背景圖片的高度io

三.background-position:500px 15px;。容器

  背景圖片從容器(container)左上角的地方向右移500px,向下移15px,超出的部分隱藏。原理

四.background-position:-500px -15px;。總結

  背景圖片從容器(container)左上角的地方向左移500px,向上移15px,超出的部分隱藏。top

五.background-position:50% 50%;。di

  等同於left:{容器(container)的寬度—背景圖片的寬度}*left百分比,超出的部分隱藏。等同於right:{容器(container)的高度—背景圖片的高度}*right百分比,超出的部分隱藏。co

六.background-position:-50% -50%;。

  等同於left:-{{容器(container)的寬度—背景圖片的寬度}*left百分比(百分比都取正值)},超出的部分隱藏。等同於 right:-{{容器(container)的高度—背景圖片的高度}*right百分比(百分比都取正值)},超出的部分隱藏。

 

總結:利用div大小和十字架原理,能夠用background-position屬性實現大圖裏面摳取小圖。

相關文章
相關標籤/搜索