开发者学堂课程【jQuery 开发教程:jQuery 特效实例_幽灵按钮1】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/362/deta
jQuery 特效实例_幽灵按钮1
幽灵按钮:
也叫透明按钮,顾名思义,也就是在设计网页中的按钮之时,不再设计复杂色彩、样式和纹理,而是外仅以线框示意轮廓,只脑示意功能,背景透出,与整个页面背景合而为-的设计方式。
国外的设计师称之为“幽灵按钮”( Ghost Buttons ),盛赞这种按钮通透简约,贴合整体风格又不失神韵,别具魅力。这种按钮的设计早已有之,但是在iOS安卓双双风格转向之后,成了网页设计的新趋势,拥有类似设计的网页设计作品入雨后春笋一般,映入眼帘。
代码部分:
首先创建一个新的工程,GhostButtons
< !DOCTYPE html>
<html Lang="en">
<head>
<meta charset="UTF-8">
<title></title>
//引入ccs
<link rel=”stylesheet” href=”app.css” type= “text/css”/>
</head>
<body>
//大盒子
<div class="box">
三个按钮都在一个大的布局当中
//第一个按钮
<div class="Link link-miss">
//span标签,承载图片
<span class= "icon"></span>
//承载button
<a href="#n class="button">
//4个span承载4条线,上下左右
<span class="Line line-top">< /span>
<span class="Line line-Left"></span>
<span class="line line-right"></span>
<span class="line line-bottom"></span>
MISSION
</a>
</div>
里面首先应该有一个承载图案的区域,下面会有个承载按钮的区域,仔细观察进入这个按钮Imagine,他有一个动画效果,事实上这个动画效果是由一个元素产生的,然后对这个元素进下动画处理即可。
//第二个按钮
<div class="link link-play">
<pan class="icon">< /span>
<a href="#" class="button">
<span class="Line line- top"></span>
<span class="line line-Left"></span>
<span class="line line-right></span>
<span class="line line- bottom"></ span>
PLAY
</a>
</div>
//第三个按钮
<div class="link line-touch">
<span class="icon">< / span>
<a href=”#” class="button'>
<span class="line line-top"></span>
<span class="Line line-left></span
<span class="line line-right"></span>
<span class="line line- bottom"></ span>
TOUCH
</a>
</div>
</div>
</body>
</htmL>
效果图:
、App.css:
*{
margin:0
padding:0
}
//背景颜色
body{
background-color; #33
}
//大box样式
.box{
width: 1000px;
height: 220px;
margin: 50px auto
}
设置完cs后效果图:
三个按钮样式已初步搭建完成