背景圖片是四個邊長爲100px的方塊疊在一塊兒:url
請問怎樣才能將其橫過來:blog
在網頁中先設置四個div區域:圖片
<div class="box1">
</div>it<div class="box2"">
</div>io<div class="box3">
</div>class<div class="box4">
</div>float
而後,這樣編寫CSS:im
.box1, .box2, .box3, .box4 {
float:left;
width:100px;
height:100px;
position:relative;
background: #F3F2E2 url(1234.png) no-repeat;
}db.box1 {
background-position:0% 0%;
}img.box2 {
background-position:0% 33.33333%;
}.box3 {
background-position:0% 66.66666%;
}.box4 {
background-position:0% 100%;
}
能夠看到第二和第三個方塊的設置,並非通常想象中的"0% 25%"和"0% 75%"。
這個例子用像素設置法更容易一些。使用百分比設置的主要優點在於,當頁面縮放的時候,背景圖片也會跟着一塊兒縮放