码迷,mamicode.com
首页 > 其他好文 > 详细

image居中

时间:2016-06-01 21:07:29      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

背景图片是四个边长为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%"。

这个例子用像素设置法更容易一些。使用百分比设置的主要优势在于,当页面缩放的时候,背景图片也会跟着一起缩放

image居中

标签:

原文地址:http://www.cnblogs.com/thelucky/p/5551004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!