CSS高级技巧:图片替换
前端  /  管理员 发布于 7年前   326
上一篇CSS教程 文章:CSS高级技巧:CSS Sprites
图像替换技术有相当的用处, 特别是注重视觉的设计, 而且在一定程度上也不会影响非可视化浏览器的用户群(屏幕阅读器).
本节用到的图片只有一个:
经典FIR
在文字外包上一组span标签, 并在CSS中将这个span进行display:none 操作, 使其隐藏, 然后在原文字的容器的CSS中加上background-image, 以达到图像替换.
HTML代码如下:
<h3 id="header">
<span>Revised Image Replacement</span>
</h3>
#header {width: 329px;height: 25px;background-image: url(sample-opaque.gif);}
#header span {display: none;}
<h3 id="header">
<img src="shim.gif" alt="Revised Image Replacement" />
<span>Revised Image Replacement</span>
</h3>
#header {width: 329px;height: 25px;background-image: url(sample-opaque.gif);}
#header span {display: none;}
<h3 id="header">
Revised Image Replacement
</h3>
#header {background: url(sample-opaque.gif) no-repeat top right;width: 2329px;height: 25px;margin: 0 0 0 -2000px;}
<h3 id="header">
Revised Image Replacement
</h3>
#header {
padding: 25px 0 0 0;
overflow: hidden;
background-image: url(sample-opaque.gif);
background-repeat: no-repeat;
height: 0px !important;
height /**/:25px;
}
<h3 id="header">
Revised Image Replacement
</h3>
#header {
text-indent: -100em;
overflow: hidden;
background: url(sample-opaque.gif);
height: 25px;
}
<h3 id="header">
Revised Image Replacement
</h3>
#header {
text-indent: -5000px;
background: url(sample-opaque.gif);
height: 25px;
}
<h3 id="header">
<span>Revised Image Replacement</span>
</h3>
#header {width: 329px;height: 25px;background-image: url(sample-opaque.gif);}
#header span {display: block;width: 0;height: 0;overflow: hidden;}
<h3 id="header">
<span></span>Revised Image Replacement
</h3>
#header {width: 329px;height: 25px;position: relative;}
#header span {background: url(sample-opaque.gif) no-repeat;position: absolute;width: 100%;height: 100%;}
<h3 id="header">
Revised Image Replacement
</h3>
#header {
background: url(sample-opaque.gif) no-repeat;
width: 329px;
height: 25px;
font-size: 1px;
color: #xxxxxx;
}
<h3 id="header" title="Revised Image Replacement">
<span></span>Revised Image Replacement
</h3>
#header {width: 329px;height: 25px;position: relative;}
#header span {background: url(sample-opaque.gif) no-repeat;position: absolute;width: 100%;height: 100%;}
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号