css图片替换技术

方法一:

h1{

width:154px;

height:30px;

background:url("........")

overflow:hidden;

}

h1>a{

display:block;

line-height:200px;

}

方法二:

h2{

width:154px;

height:30px;

background:url("........")

text-indent:-200px;

}

h2>a{

display:block;

line-height:200px;

}

方法三:

h3{

width:154px;

height:30px;

background:url("........")

overflow:hidden;

}

h3>a{

display:block;

color:transparent;

}

时间: 2024-11-07 07:13:07

css图片替换技术的相关文章

几种垂直居中的方式及CSS图片替换技术

由于块级元素的高度是可以设置的,所以对于块级元素的垂直居中比较简单. 方法一: 在不定高的情况下,把元素的上下内边距设为同一个值即可实现,即padding :10px   0; 以上方法针对块级元素和行内元素都可以. 方法二: line-height:(只针对行内元素可行) 将行高设置成和父元素的高度相等,就可以实现行内元素的垂直居中了. 由于行内元素的对其方式是基线对齐,所以当图片和文字位于一列时,呈现出来的效果往往不是我们想要看到的样子, 我们要想将里面的元素都实现垂直居中,就应该分别对每个

图片替换技术、雪碧图技术、图片透明技术、常用的电商布局方式

###雪碧图技术### !DOCTYPE html>     <html lang="en">     <head>     <meta charset="UTF-8">     <title>sprite雪碧图技术</title>         <style type="text/css">             div{                 widt

CSS——图片替换方法比较

图片替换主要是指将文字替换成图片的技术,即在html语句中使用文字,浏览器显示时用对应的图片显示.其意义在于便于做网站优化(SEO),文字才是搜索引擎寻找的主要对象. 经典的替换方法: Fahrner图片替换法(FIR) 源码: Html: <h1 id="fir"><span>Fahrner Image Replacement</span></h1> CSS: #fir { width: 287px; height: 29px; bac

CSS 图片替换文字方案

一.Fahrner Image Replacement(FIR) <h2> <span>Hello World</span> </h2> h2 { background:url(hello_world.gif) no-repeat; width: 150px; height: 35px; } span { display: none; } 问题:当图片无法显示时,将导致这个区域没有任何内容.同时,使用 display:none 的方式隐藏的内容,将被许多主流

CSS图片翻转动画技术详解

因为不断有人问我,现在我补充一下:IE是支持这种技术的!尽管会很麻烦.需要做的是旋转front和back元素,而不是旋转整个容器元素.如果你使用的是最新版的IE,可以忽略这一节.IE10+是支持的,IE9完全不支持CSS动画. CSS动画非常的有趣:这种技术的美就在于,通过使用很多简单的属性,你能创建出就连皮克斯动画制作公司也会赞叹的漂亮的消隐效果.其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容.本文就是要用最简单的方法向大家介绍如何创建这种效果. 简单说明:这并不

精灵图(css sprites,css精灵,css雪碧,雪碧图),图片整合技术

精灵图 精灵图(css sprites,css精灵,css雪碧,雪碧图),图片整合技术 原理:将多张单一的图片整合到一张图上,以背景引入,并使用background-position调整背景位置,使之显示不同图片 目的:降低浏览器向服务器的请求次数,提高网页加载速度 优点:降低请求次数,多张图整合成一张降低整体大小,整改一张图使得整体风格主题改变,提高维护性 缺点:自适应布局难控制,制作繁琐,不合理的整合图片会导致调用混乱,一张图更改导致整体变化(牵一发动全身) <div class="s

CSS_03_03_ul图片替换

ul图片替换 第01步:编写css样式:url.css @charset "utf-8"; /*ul用图片替换*/ ul.u_01{/*图片*/ list-style:circle; } ul.u_02{/*图片*/ list-style-image:url(uimg.jpg); } table.tb_01{/*表格样式*/ border-bottom:#603 double 3px;/*表格底部线,双线条*/ } table.tb_02{/*表格样式*/ border-left:#0

导航链接添加背景图片替换样式

HTMl代码: <div class="welcome_button"> <ul> <li><a href="#">signup</a></li> <li><a href="#">login</a></li> </ul> </div> CSS样式: <style type="text/cs

图片替换文字

提要:为什么要使用图片替换文字 文字的表现力差,但是便于网页获取信息,这里说的图片替换文字,是指文字还是存在于dom树中,但是显示的时候用图片来显示. 会遇到得问题: css on/images off 我的理解:当图片没有加载到,页面会什么都不显示 替换方法: 1.原始的方法:使用span元素,设置display为none 代码: <h3 id="header1"> <span>image replacement</span> </h3>