CSS制作网页技巧:单图片按钮实例

2016-02-20 00:18 2 1 收藏

今天图老师小编要向大家分享个CSS制作网页技巧:单图片按钮实例教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - Web开发 】

一般我们做按钮基本上都需要两张图片,一张正常状态的图片,一张按下去效果图片
做这种按钮思路就是,设置链接a的背景为第一张图片,a:hover的背景为第二章图片



代码如下:


HTML代码:
a id="theLink"/a

CSS代码:
#theLink{
      display:block;/*因为标签a是内链元素,所以利用这句话将内链元素转化成块状元素,后面的width和height才起作用*/
      width:120px;
      height:41px;
      margin:0 auto;
      background:url(../images/normal.gif) no-repeat;
}
#theLink:hover{


源代码:两张图片按钮的源代码.rar (5.2 KB)

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

=========================================================


这节课,主要给大家介绍第二种思路,其实也很简单,首先我们将上面的两个图片合并成一张图片,如下

 

其次,将上面的图片设置成按钮的背景
最后,将a:hover的背景向上移动41个像素就OK了

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)
HTML代码:
a id="buttonBlock"/a

CSS代码:
#theLink{
      display:block;
      width:120px;
      height:41px;
      margin:0 auto;
      background:url(../images/buttonBG.gif) no-repeat;
}
#theLink:hover{ background:url(../images/buttonBG.gif) no-repeat 0 -41px;}


可能我讲到这里,你不能完全理解,没关系
下载下

来源:https://www.tulaoshi.com/n/20160220/1631628.html

延伸阅读
标签: Web开发
除非你的网站只有一页,不然你一定会用的导航的.事实上,导航在网页设计中是最重要部分之一.你要用很多时间去考虑如何让浏览者更容易访问你的网站. 在以前做网站导航时,往往依赖于图像,表格,和javascript.而这些都严重的影响了网站的可访问性和可使用性.如果在一个缺乏支持javascript的用户,那么你的网站导航将无算正常的显示.比如说一个用户...
标签: Web开发
初中级练习,高手朋友们可以飘过。要求达到如下图所示的效果,各位不妨试一试~   代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" hea...
标签: FLASH flash教程
本例介绍运用Flash制作水晶按钮以及水晶按钮的运用,教程详细讲解了制作过程,适合新手朋友学习,感兴趣的朋友可以到论坛提交作业。 本人学习Flash也才两个多月,还很菜的哈,这个教程实际上只是本人学习Flash的一点心得,写出来给初学Flash的朋友,可能对于初学者会有一点点帮助吧。先看一下效果图吧: 下面开始制作: 1. 新建一个空白...
标签: Web开发
为了让网页更美观、协调,有的时候需要用到左右等到布局,传统的等高布局是用 javascript 实现的,现在来看看 silence 发明的真正的 CSS 实现的等高布局,其方法主要是采用隐藏容器溢出、正内补丁和负外补丁结合的方法实现的。 下面来看看实际的例子(三列等高),以下面的 XHTML 代码为例: div id="wrap" div id="left&qu...
标签: Web开发
1.marquee 滚动样式是IE独有的,FF不支持 2.css中的filter效果是IE的私有属性,同样所有的非IE浏览器都不认识的. 3.text-transform:capitalize 强制第一个字母大写;   text-transform:lowercase 强制所有字母小写   text-transform:uppercase 强制所有字母大写 4.按钮陷下去的效果   a:hover { position:relative; top:...

经验教程

349

收藏

80
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部