CSS实例:创建一个鼠标感应换图片的按钮

h279763239

h279763239

2016-02-19 23:54

下面是个超简单的CSS实例:创建一个鼠标感应换图片的按钮教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

这个CSS教程将教你如何使用CSS创造一个漂亮的动态按钮 ,所谓动态,指的是默认状态和聚焦状态时背景按钮图片不一样,让我们看一下这是怎么完成的:

CSS实例:创建一个鼠标感应换图片的按钮

滑动门

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

因为我们希望我们的按钮是灵活的,我们将要作出的背景图像,可以文本自动改变大小。对于这一点,我们就用心爱的滑动门技术;两个互补图片所创造出来的幻觉,一个默认的,一个点击时出现的。

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

我们的按钮,将是一个基本的标签嵌套a和span ,然后给每一个不同的层指定不同的背景图像。下面是HTML代码:

a href=# class=buttonspanBring world peace/span/a

接着,我们需要的是两张清晰的背景图片,分别使用在默认和聚焦状态下面:

CSS实例:创建一个鼠标感应换图片的按钮_webjx.com

我们将用这两张图片在CSS下面达到按钮的变幻效果,而不需要使用任何Javascript。背景图片应该设置一个合理的高度和宽度。比如这里,我们设定宽为300px,高为24px。

下面是分别是和的背景图片。
SPAN
如何利用CSS创建一个漂亮的按钮
A
CSS实例:创建一个鼠标感应换图片的按钮

样式化按钮

最后,我们需要一个CSS对按钮进行样式化 ,使这一切都联系在一起。因为我们要在此过程中,要对span和a元素增加到浮动属性,所以,我们对整下样式进行一个清除浮动:

我们现在已经有了一个漂亮的按钮,但他还没有达到聚焦时所需要的转换效果,所以,我们还需要加入:

OK,大功告成。但需要注意的是,光靠上面的方法,不能正常运行于IE浏览器下面,所以,要让他在IE上也能工作,你需要在a标签里使用到:

a href=# onclick=this.blur(); class=button /a

翻译的不是太流畅,早知道的话用自己的话解释了。如果上面的看不明白,你可以点击这里查看英文原文教程:。

展开更多 50%)
分享

猜你喜欢

CSS实例:创建一个鼠标感应换图片的按钮

Web开发
CSS实例:创建一个鼠标感应换图片的按钮

在photoshop中创建一个透明玻璃按钮

电脑网络
在photoshop中创建一个透明玻璃按钮

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用CSS创建一个布局居中的页面

Web开发
用CSS创建一个布局居中的页面

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

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

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Illustrator创建一个可以无限重用的按钮样式

Illustrator CorelDRAW
Illustrator创建一个可以无限重用的按钮样式

Flash AS2实例教程:鼠标感应放大缩小图片效果

flash教程
Flash AS2实例教程:鼠标感应放大缩小图片效果

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

收集国外网站的25个CSS高级教程

收集国外网站的25个CSS高级教程

推荐43个XHTML+CSS网页及导航布局实例教程

推荐43个XHTML+CSS网页及导航布局实例教程
下拉加载更多内容 ↓