?? 个人主页 极客小俊
??? 作者简介:web开发者、设计师、技术分享博主
?? 希望大家多多支持一下, 我们一起学习和进步!??
?? 如果文章对你有帮助的话,欢迎评论 ??点赞???? 收藏 ??加关注
效果
我们先来看看效果吧!
布局技巧
之前我们也做过
关键布局的结构如下:
<a href="javascript:;" title="#" class="btn">文字 <span class="left"></span> <span class="right"></span> </a>
我们把按钮背景图分为
最后实现圆角按钮的效果,这种布局方式的好处就是可以达到文字的自适应,利用
我也可以把
素材图准备
在布局之前,我们要准备好图片素材,根据我们这里的情况,先把图片素材通过
最后把按钮的素材图片准备好,如下图:
代码编写
<div id="content"> <a href="javascript:;" title="#" class="btn">Home <span class="left"></span> <span class="right"></span> </a> <a href="javascript:;" title="#" class="btn">Web Dev <span class="left"></span> <span class="right"></span> </a> <a href="javascript:;" title="#" class="btn">Map <span class="left"></span> <span class="right"></span> </a> <a href="javascript:;" title="#" class="btn">Apple Mac <span class="left"></span> <span class="right"></span> </a> <a href="javascript:;" title="#" class="btn">Apple iPhone <span class="left"></span> <span class="right"></span> </a> </div>
#content{ width: 1000px; margin: 100px auto; border-bottom: 1px solid black; padding: 10px; overflow: hidden; } .btn{ height: 34px; line-height: 34px; text-decoration: none; color: #666666; float: left; background: url("img/center.jpg"); margin: 0px 10px; } .btn>.left{ height: 34px; float: left; padding-left: 15px; background: url("img/btn1-left.jpg") no-repeat; /*background-color: red;*/ } .btn>.right{ height: 34px; float: right; padding-right: 15px; background: url("img/btn1-right.jpg") no-repeat; /*background-color: blue;*/ } .btn:hover{ color: white; background: url("img/center-2.jpg"); } .btn:hover>.left{ background: url("img/btn2-left.jpg") no-repeat; } .btn:hover>.right{ background: url("img/btn2-right.jpg") no-repeat; }
大家的支持就是我坚持下去的动力!
如果以上内容有任何错误或者不准确的地方,??????欢迎在下面 ?????? 留个言指出、或者你有更好的想法,
欢迎一起交流学习????????????
更多
点击下方关注??
微信公众号??
说不定有意料之外的收获哦..??嘿嘿嘿、嘻嘻嘻??!
????????????