css+svg实现带夜晚模式的毛玻璃计算器ui效果代码
代码语言:html
所属分类:布局界面
代码描述:css+svg实现带夜晚模式的毛玻璃计算器ui效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
body {
display: flex;
justify-content: center;
align-items: center;
background-color: #AB61E4;
min-height: 100vh;
overflow: hidden;
color: #fff;
}
.calculator {
--header-bg: rgba(255,255,255,.2);
--body-bg: rgba(255,255,255,.3);
--button-bg: rgba(255,255,255,.2);
--button-bg-hover: rgba(255,255,255,.3);
--button-highlight-bg: rgba(255,255,255,.5);
--button-highlight-bg-hover: rgba(255,255,255,.3);
transition: all 0.8s cubic-bezier(0.075, 0.82, 0.165, 1) 0s;
position: relative;
width: 280px;
box-shadow: rgba(24, 32, 79, 0.25) 0px 40px 80px, rgba(255, 255, 255, 0.5) 0px 0px 0px 0.5px inset;
border-radius: 15px;
z-index: 10;
}
.calculator:hover {
margin-bottom: 5px;
}
.calculator:hover ~ .calculator-back {
transform: skewY(18deg);
width: 35%;
}
.calculator.dark {
--header-bg: rgba(2,14,39,.2);
--body-bg: rgba(2,14,39,.3);
--button-bg: rgba(2,14,39,.2);
--button-bg-hover: rgba(255,255,255,.1);
--button-highlight-bg: rgba(2,14,39,.5);
--button-highlight-bg-hover: rgba(255,255,255,.15);
}
.calculator-header {
position: relative;
background-color: var(--header-bg);
padding: 30px 30px 15px 30px;
text-align: right;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
-webkit-backdrop-filter: blur(40px);
backdrop-filter: blur(40px);
box-shadow: inset 0px 2px 1px rgba(255, 255, 255, 0.1);
}
.calculator-body {
position: relative;
background-color: var(--body-bg);
padding: 15px;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px);
min-height: 250px;
}
.calculator-operation {
font-size: 18px;
margin-bottom: 4px;
}
.calculator-operation-result {
font-size: 42px;
font-weight: bold;
}
.calculator-button {
position: relative;
display: block;
height: 100%;
border: 1px solid transparent;
background-.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0