标签:
背景图片是四个边长为100px的方块叠在一起:
请问怎样才能将其横过来:
在网页中先设置四个div区域:
<div class="box1">
</div><div class="box2"">
</div><div class="box3">
</div><div class="box4">
</div>
然后,这样编写CSS:
.box1, .box2, .box3, .box4 {
float:left;
width:100px;
height:100px;
position:relative;
background: #F3F2E2 url(1234.png) no-repeat;
}.box1 {
background-position:0% 0%;
}.box2 {
background-position:0% 33.33333%;
}.box3 {
background-position:0% 66.66666%;
}.box4 {
background-position:0% 100%;
}
可以看到第二和第三个方块的设置,并不是一般想象中的"0% 25%"和"0% 75%"。
这个例子用像素设置法更容易一些。使用百分比设置的主要优势在于,当页面缩放的时候,背景图片也会跟着一起缩放
标签:
原文地址:http://www.cnblogs.com/thelucky/p/5551004.html