关于按钮

制作按钮的注意事项

制作按钮并不像想象中那样简单,你需要考虑几个问题:

按钮的设计图(下载PDF源文件

上面是一张典型的按钮设计图,按钮可分为图形和文本两部分,可由下面的CSS实现(请仔细查看注释中的说明):

a.btn{ color:#000; text-decoration:none; display:inline-block; background:url(btn_home.png) no-repeat 10px,url(button_bg.png) repeat-x; padding-left:60px;/*防止文字覆盖在图标上*/ padding-right:10px; box-sizing:border-box;/*选择合适的盒模型*/ max-width:300px;/*不固定宽度,只设置最大宽度*/ height:60px; line-height:60px;/*行高等于元素高度可控制文本垂直居中*/ border-radius: 15px;/*圆角效果*/ white-space: nowrap;/*强制单行显示不换行*/ margin:10px 0; overflow: hidden;/*隐藏文本溢出部分*/ text-overflow: ellipsis;/*文本溢出后用...代替*/ }

没有标签文本的按钮。

有标签文本的按钮。

我是一个透明的按钮

标签文本溢出的按钮。

我是一个透明的长长长长长长长长长按钮

试试利用<a>标签伪类选择器和CSS背景制作具有交互性的按钮

给出的HTML如下所示:

<a href="http://www.firefox.com.cn">Download FireFox</a> <a href="http://www.firefox.com.cn">下载火狐</a>

效果图如下:

按钮效果图

点击这里下载PDF素材文件。

如何制作按钮