Eswlnk Blog Eswlnk Blog
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈
  • 注册
  • 登录
首页 › 其他分享 › 「其他分享」CSS3下载渐变按钮制作

「其他分享」CSS3下载渐变按钮制作

Eswlnk的头像
Eswlnk
2022-08-29 19:01:59
「其他分享」CSS3下载渐变按钮制作-Eswlnk Blog
智能摘要 AI
本文介绍了如何使用CSS3制作一个简单的下载按钮,该按钮具有圆角和线性渐变效果。作者表示,该效果主要通过`border-radius`和`linear-gradient`实现,并适用于多种浏览器。按钮在不同状态下的背景颜色和边框会有所变化,以增强用户体验。作者分享了HTML和CSS代码,强调其简单易懂,适合初学者学习。原文标题为「其他分享」CSS3下载渐变按钮制作,版权归属作者所有。

经常有人在下载「WordPress」主题的时候问我,上面的下载按钮是不是用的什么插件。这只是我刚刚开始学习CSS3的时候写的,其实很简单的,就运用了CSS最基础的圆角border-radius和线性渐变linear-gradient,其他还真没有什么特别的。

一直有人希望我分享,其实这个东西查看下源代码,再查看下CSS就一目了然了,鉴于最近更新过少,就勉强算上一篇。

记得写这个时候还在用 PJBlog,当时做『Apple Style』这个主题,苹果风格的模仿,顺带就出了这个东东,当然后面也稍稍优化了下,Chrome、FireFox、Opera、IE10下效果是可以的,IE9不支持渐变,其他的不支持CSS3的就更不用说了,好了,下面看代码。

效果如下

.vv_demo{width:200px; background-color: #3d3d3d; display: inline-block; padding:12px 25px 12px 25px; -moz-border-radius:6px; -webkit-border-radius: 10px; border-radius:10px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4); text-shadow: 1px 1px 1px rgba(0,0,0,0.25); background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,59,59,0.4)),to(rgba(59,59,59,1))); background: -moz-linear-gradient(top, rgba(59,59,59,0.4), rgba(59,59,59,1)); background: -ms-linear-gradient(top, rgba(59,59,59,0.4), rgba(59,59,59,1)); background: -o-linear-gradient(top, rgba(59,59,59,0.4), rgba(59,59,59,1)); border:1px solid #9e9e9e; text-decoration:none; } .vv_demo span{font-family:”Verdana”;font-size:22px; line-height:32px; padding-left:8px; text-shadow: 0 1px #333; color:#f8f8f8;} .vv_demo:hover{background-color:#5c5c5c; background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,59,59,1)),to(rgba(59,59,59,0.4))); background: -moz-linear-gradient(top, rgba(59,59,59,1), rgba(59,59,59,0.4)); background: -ms-linear-gradient(top, rgba(59,59,59,1), rgba(59,59,59,0.4)); background: -o-linear-gradient(top, rgba(59,59,59,1), rgba(59,59,59,0.4)); text-decoration:none; border:1px solid #777; } .vv_demo:active {background: #4a4a4a;} .v_demo{text-align: center; margin:10px 0 10px 0} .v_demo a:hover{text-decoration:none;}
DownLoad

Html代码

<div class="v_demo">
<a class="vv_demo" href="#" onfocus="this.blur()"><span>DownLoad</span><img src="/blog/logo/download.png" alt="" /></a>
</div>

CSS代码

.vv_demo{width:200px;
background-color: #3d3d3d;
display: inline-block;
padding:12px 25px 12px 25px;
-moz-border-radius:6px;
-webkit-border-radius: 10px;
border-radius:10px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
text-shadow: 1px 1px 1px rgba(0,0,0,0.25);
background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,59,59,0.4)),to(rgba(59,59,59,1)));
background: -moz-linear-gradient(top, rgba(59,59,59,0.4), rgba(59,59,59,1));
background: -ms-linear-gradient(top, rgba(59,59,59,0.4), rgba(59,59,59,1));
background: -o-linear-gradient(top, rgba(59,59,59,0.4), rgba(59,59,59,1));
border:1px solid #9e9e9e;
text-decoration:none;
}
 .vv_demo span{font-family:"Verdana";font-size:22px;
line-height:32px;
float:right;
padding-left:8px;
text-shadow: 0 1px #333;
color:#f8f8f8;}
 .vv_demo:hover{background-color:#5c5c5c;
background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,59,59,1)),to(rgba(59,59,59,0.4)));
background: -moz-linear-gradient(top, rgba(59,59,59,1), rgba(59,59,59,0.4));
background: -ms-linear-gradient(top, rgba(59,59,59,1), rgba(59,59,59,0.4));
background: -o-linear-gradient(top, rgba(59,59,59,1), rgba(59,59,59,0.4));
text-decoration:none;
border:1px solid #777;
}
.vv_demo:active {background: #4a4a4a;}
.v_demo{text-align: center; margin:10px 0 10px 0}
.v_demo a:hover{text-decoration:none;}

写完收工,是不是很简单。

ESWINK , 版权所有丨如未注明 , 均为原创

原文标题:「其他分享」CSS3下载渐变按钮制作

「其他分享」CSS3下载渐变按钮制作-Eswlnk Blog
本站默认网盘访问密码:1166
本站默认网盘访问密码:1166
CSS3html5按钮
1
0
Eswlnk的头像
Eswlnk
一个有点倒霉的研究牲站长
赞赏
「其他分享」解决Gravatar头像被墙无法显示问题
上一篇
「工具分享」全新的Windows效率利器:Quicker
下一篇

评论 (0)

请登录以参与评论
现在登录
    发表评论

猜你喜欢

  • 「亲测有效」Google Gemini 学生优惠:解决身份验证和支付卡验证
  • 解决国际版EdgeOne绑卡和手机验证问题
  • 小工具开发之EdgeOne免费计划兑换工具
  • 「其他分享」市面上静态页面服务商比较与推荐:选择最适合您的平台
  • 「图片优化」利用Cloudflare CDN减少回源Bucket流量
Eswlnk的头像

Eswlnk

一个有点倒霉的研究牲站长
1108
文章
319
评论
679
获赞

随便看看

「工具分享」歧路旅人II 修改器
2024-06-11 21:13:59
「网站分享」永久告别资源付费:56个免费资源网站
2024-02-20 1:42:13
百度超级链数字藏品已经上线!
2022-02-17 23:50:49

文章目录

专题展示

WordPress53

工程实践37

热门标签

360 AI API CDN java linux Nginx PDF PHP python SEO Windows WordPress 云服务器 云服务器知识 代码 免费 安全 安卓 工具 开发日志 微信 微软 手机 插件 攻防 攻防对抗 教程 日志 渗透分析 源码 漏洞 电脑 破解 系统 编程 网站优化 网络 网络安全 脚本 苹果 谷歌 软件 运维 逆向
  • 首页
  • 知识库
  • 地图
Copyright © 2023-2025 Eswlnk Blog. Designed by XiaoWu.
本站CDN由 壹盾安全 提供高防CDN安全防护服务
蜀ICP备20002650号-10
页面生成用时 0.734 秒   |  SQL查询 34 次
本站勉强运行:
友情链接: Eswlnk Blog 网站渗透 倦意博客 特资啦!个人资源分享站 祭夜博客 iBAAO壹宝头条
  • WordPress142
  • 网络安全64
  • 漏洞52
  • 软件52
  • 安全48
现在登录
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈