标签:1px button 按压 inset shadow 0% 20px 100% css
重要属性:
:active 选择器用于选择活动链接。
box-shadow: inset 将外部阴影 (outset) 改为内部阴影。
<style>>
.button {
overflow: hidden;
height: 80px;
background: #7fb1bf;
cursor: pointer;
color: #fff;
font-size: 40px;
letter-spacing: 1px;
text-shadow: rgb(0 0 0 / 90%) 0 1px 8px;
border-radius: 20px;
-o-box-shadow: hsla(0, 0%, 100%, .25) 0 1px 0,
inset hsla(0, 0%, 100%, .25) 0 1px 0,
inset rgba(0, 0, 0, .25) 0 0 0,
inset hsla(0, 0%, 100%, .03) 0 20px 0,
inset rgba(0, 0, 0, .15) 0 -20px 20px,
inset hsla(0, 0%, 100%, .05) 0 20px 20px;
box-shadow: 0 1px 0 hsl(0deg 0% 100% / 25%),
inset 0 1px 0 hsl(0deg 0% 100% / 25%),
inset 0 0 0 rgb(0 0 0 / 25%),
inset 0 20px 0 hsl(0deg 0% 100% / 3%),
inset 0 -20px 20px rgb(0 0 0 / 15%),
inset 0 20px 20px hsl(0deg 0% 100% / 5%);
-webkit-transition: all .1s linear;
transition: all .1s linear;
}
.button:active {
box-shadow: inset 0px 0px 2px 2px rgb(78, 78, 78);
}
</style>
<body>
<h2>按钮动画 - "按压效果"</h2>
<button class="button">Click Me</button>
</body>
标签:1px,button,按压,inset,shadow,0%,20px,100%,css 来源: https://www.cnblogs.com/Mengxiangsheng/p/15912772.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。