手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >css Sprites小实例代码
css Sprites小实例代码
摘要:这是一个很简单的应用,不过在设计中,这样做可以减轻服务器的压力,是请求次数减少,是一个不错的方法。特别要说明的是,在这种小图片上即使是两张图...

css Sprites小实例代码1

这是一个很简单的应用,不过在设计中,这样做可以减轻服务器的压力,是请求次数减少,是一个不错的方法。

特别要说明的是,在这种小图片上即使是两张图片其实就响应时间来说也慢不了多少,不过有一个问题,就是两张图片交替时容易出现背景图片从新加载而导致很段时间不显示的效果。(时间长短视服务器的响应速度和图片大小而变化)

下面是css的部分:

body{

font-family:"LucidaSans","LucidaSansUnicode";

font-size:14px;

line-height:24px;

}

ul{

list-style-type:none;

}

li{

float:left;

}

a{

background-image:url(bg.gif);

height:26px;

background-position:53px0px;

display:block;

margin-right:10px;

width:53px;

text-align:center;

color:#333333;

}

lia:link{

text-decoration:none;

}

lia:visited{

text-decoration:none;

}

lia:hover{

text-decoration:none;

background-position:00px;//在这里规定从某一坐标开始显示图片}

从上面的代码不难看出,这里面起决定性作用的是

background-position:**px;

这样,在复杂的css应用中,我们便可以解决背景图片从新加载的问题

【css Sprites小实例代码】相关文章:

css cursor 的可选值

css中用javascript判断浏览器版本

css强制文字不换行实现代码

css按钮自适应实现原理及代码

如何使用CSS sprites减少HTTP请求

css中水平垂直居中对齐布局实例总结

css样式做细线表格

让网站变灰的css代码

CSS让段落开头自动空两格代码

一段巧妙的css debug代码

精品推荐
分类导航