漂亮的按钮(CSS 过渡和链接样式)

本文介绍了一个使用CSS实现的带有过渡效果的按钮样式案例,包括按钮的基本样式设置、hover和active状态的效果,并解释了CSS transition属性的作用。

 

HTML 代码:

<body>
<a class="anniu" href="http://www.baidu.com/">
        百度一下
</a>
</body>

 

 

CSS 代码:

/* CSS Document */
.anniu{
display:block;
width:120px;
height:40px;
background-color:#333333;
color:#FFFFFF;
text-align:center;
font-size:18px;
line-height:40px;
border-radius: 25px;
border:none;
box-shadow:none;
text-decoration: none;
transition: box-shadow 0.5s;
-webkit-transition: box-shadow 0.5s;
}
.anniu:hover{
    box-shadow:0px 0px 5px 1px #808080;
}
.anniu:active{
    box-shadow:0px 0px 5px 1px #FF0000;
}

 

详解

链接样式:

  • a:link - 正常,未访问过的链接
  • a:visited - 用户已访问过的链接
  • a:hover - 当用户鼠标放在链接上时
  • a:active - 链接被点击的那一刻

 

transition属性:

  1、指定CSS属性的name,transition效果

  2、transition效果需要指定多少秒或毫秒才能完成

  3、指定transition效果的转速曲线

  4、定义transition效果开始的时候

转载于:https://www.cnblogs.com/blackfriday/p/8835330.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值