CSS Sprite
需要知道大图的网地,小图标在图上的位置偏移(写进css里的background-position要加负号),和大小。
<style>.icon {
background:url(background.png)
background-repeat:no-repeat
background-position:-25px -374px
height:16px
width:24px
}
</style>
<div class=".icon"></div>
CSS显示一个大图片中的多个小图标,主要是用background-position这个属性来控制的。
首先先将放置背景小图标的元素的大小设置成图片里图标的实际大小,用width和height设置,然后用background-image把背景图片放进去,比如:
.showImage{
background-image: url(9pic2.jpg)
width: 100px
height: 100px
}
然后用background-position属性调整背景图片的位置,它有两个值分别表示背景图片沿着x和y轴移动的距离。
扩展资料
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。
选择器就是需要改变样式的 HTML 元素。每条声明由一个属性和一个值组成,属性是设置的样式属性(style attribute),每个属性都有一个值,属性和值用冒号分隔。CSS 声明总是以分号 结束,声明组以大括号 {...} 括起来。为了让 CSS 可读性更强,可以每行只描述一个属性。
CSS 注释是用来解释代码,并且可以随意编辑,浏览器会忽略它。CSS注释以 "/*" 开始,以 "*/" 结束。
当读到一个样式表时,浏览器会根据它来格式化 HTML 文档。CSS 创建样式表有三种方法:内联样式、内部样式、外部样式。
将banner外面加个DIV,调用样式类nav,然后设置banner为1000像素宽,nav的设置自动:
【CSS部分】
<style>
.nav{width:autoheight:30pxbackground:url(img/bg.jpg) center center no-repeat}即可。
横幅广告,一个表现商家广告内容的图片,放置在广告商的页面上,是互联网广告中最基本的广告形式,尺寸是宽度满屏*500到700像素的高度,一般是使用GIF格式的图像文件,可以使用静态图形,也可用多帧图像拼接为动画图像。除普通GIF格式外,新兴的Rich Media Banner(丰富媒体Banner)能赋予Banner更强的表现力和交互内容。
Internet Advertising Bureau (IAB,国际广告局)的"标准和管理委员会"联合Coalition for Advertising Supported Informatiln and Entertainment(CASIE,广告支持信息和娱乐联合会)联合推出了一系列网络广告宣传物的标准尺寸。这些尺寸作为建议,提供给广告生产者和消费者,使大家都能接受。截止至2014年4月15日网站上的广告几乎都遵循IAB/CASIE标准。