CSS中背景图片区域截取技术
来源:互联网 发布:python 中文注释 编辑:程序博客网 时间:2024/05/01 16:41
在网页前端的制作中,有些时候我们会用到大量的图片。里面包括了很多系列的图片,这个时候我们制作图片的时候大多数人都喜欢把几个或者几十个小图标做在一张图片上,这样可以极大的减少浏览器请求文件的次数,也更利于我们管理图片文件。
我们在使用的时候,利用容器的大小和加载图片时候移动图片的位置在截取我们需要的图片,需要以背景图片的方式载入图片。
比如我们有如下图片:
在载入图片的时候如果我们需要使用左边的,就是灰色的那个区域,那么CSS代码为:
- #testDiv{
- width:15px;
- height:15px;
- background-image:url(图片路径);
- background-repeat:no-repeat;
- background-position:0px 0px;
- }
主要代码为:background-position:0px 0px;意思是背景图片不懂,因为我们容器的大小为15x15,而图片大小为30x15,所以这样效果就是只会显示左边的部分。
同样,要显示右边的部分代码如下:
- #testDiv{
- width:15px;
- height:15px;
- background-image:url(图片路径);
- background-repeat:no-repeat;
- background-position:-15px 0px;
- }
这里变了:background-position:-15px 0px;就是把背景图片往左了移动了15个像素,这样右边的部分就刚好显示出来了。
0 0
- CSS中背景图片区域截取技术
- CSS中背景图片定位
- CSS中背景图片的应用
- css中背景图片路径问题
- CSS中背景图片定位方法
- CSS中背景图片定位方法
- CSS中背景图片的设置
- CSS中背景图片定位方法
- css中背景图片路径问题
- CSS中背景图片定位方法
- css中背景图片路径问题
- CSS中背景图片定位方法
- CSS中背景图片定位方法
- CSS中背景图片定位方法
- CSS中背景图片定位方法
- css中背景图片路径问题
- CSS中背景图片百分数定位
- CSS中背景图片定位方法
- hduoj2018(母牛的故事)
- Reveal使用步骤和 破解Revealapp的试用时间限制
- Maven详解之------maven版本管理
- 小白之小结
- POJ 1061 青蛙的约会
- CSS中背景图片区域截取技术
- 贫血模型与领域架构模式
- 在Mac上删除Mysql
- HTTPS TSL/SSL详解
- Mac中设置别名
- 我成为了CSDN优秀资源分享达人
- 生态体系是核心竞争力,同行模仿乐视有无前途?
- NSArray或者NSMutableArray常见错误was mutated while being enumerated
- Java Class的作用