html css 控制图片局部显示
2014-08-22 10:56
363 查看
一般情况下,页面所需要的小图标都是集合在一张图片上的,这样加载页面的时候加载一张图片就够了,不必发送多个图片请求。下面就来看看怎么从整张图片显示我们需要的那块小图标吧:
<input type="button" style="width:79px;height:34px;background:url('bg2.png') no-repeat -34px -191px;">
width:按钮的宽
height:按钮的高
no-repeat: 相对左上角的原点的水平方向位移(正数:图片水平右移,负数:图片水平左移),相对左上角的原点的垂直方向位移(正:图片整体向下移动,负:图片向上移动)
所以,一般这两个参数都是负值。
另外听说还有一个方法,就是用css的
}[/code]
clip:rect(矩形的上边侧与容器左上角原点的垂直的距离,矩形的右边侧距离与容器左上角原点的水平的距离,矩形的下边侧与容器左上角原点的垂直的距离,矩形的左边侧距离与容器左上角原点的水平的距离)
但是这个自己也没搞明白,希望知道的朋友能指点一下!
clip:rect(矩形的上边侧与容器左上角原点的垂直的距离,矩形的右边侧距离与容器左上角原点的水平的距离,矩形的下边侧与容器左上角原点的垂直的距离,矩形的左边侧距离与容器左上角原点的水平的距离)
<input type="button" style="width:79px;height:34px;background:url('bg2.png') no-repeat -34px -191px;">
width:按钮的宽
height:按钮的高
no-repeat: 相对左上角的原点的水平方向位移(正数:图片水平右移,负数:图片水平左移),相对左上角的原点的垂直方向位移(正:图片整体向下移动,负:图片向上移动)
所以,一般这两个参数都是负值。
另外听说还有一个方法,就是用css的
img { position:absolute; [code]clip:rect(0px,60px,200px,0px);
}[/code]
clip:rect(矩形的上边侧与容器左上角原点的垂直的距离,矩形的右边侧距离与容器左上角原点的水平的距离,矩形的下边侧与容器左上角原点的垂直的距离,矩形的左边侧距离与容器左上角原点的水平的距离)
但是这个自己也没搞明白,希望知道的朋友能指点一下!
clip:rect(矩形的上边侧与容器左上角原点的垂直的距离,矩形的右边侧距离与容器左上角原点的水平的距离,矩形的下边侧与容器左上角原点的垂直的距离,矩形的左边侧距离与容器左上角原点的水平的距离)
相关文章推荐
- 005_HTML制作炫酷登录界面(CSS精灵图、背景图片局部显示)
- CSS控制图片显示缩略图
- HTML+CSS实现合并图片的切割显示以及背景渲染
- CSS控制图片和文字在同一行显示且对齐的3种方法
- CSS控制图片和文字在同一行显示且对齐的3种方法
- CSS控制显示图片的一部分
- 用CSS来控制图片显示大小的代码
- CSS控制让每行显示4个图片的样式
- 【CSS】CSS控制DIV背景图片显示位…
- HTML+CSS实现背景图片全屏显示
- html-css控制背景图全屏拉伸不重复显示
- 用CSS来控制图片显示大小
- CSS控制XML与通过js解析xml然后通过html显示xml中的数据
- 用CSS控制图片大小显示的方法
- html css 图片缩放等居中显示代码
- 用CSS来控制图片显示的最大宽度
- css 图片自适应宽度 CSS实现控制图片自适应显示宽度代码
- 用CSS控制图片大小显示的方法
- CSS控制图片和文字在同一行显示且对齐的3种方法
- 用CSS控制图片大小显示的方法