div+css实现立体质感有序列表效果代码
代码语言:html
所属分类:布局界面
代码描述:div+css实现立体质感有序列表效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
body {
background-color: #c4c5c7;
padding: 2rem;
}
ol, ol > li {
margin: 0;
padding: 0;
box-sizing: border-box;
}
ol {
width: min(400px, 100% - 2rem);
margin-inline: auto;
list-style: none;
display: grid;
font-family: system-ui, sans-serif;
color: white;
counter-reset: liCount;
}
ol > li {
--number-size: 3rem;
--padding-inline: 2.5rem;
--padding-block: 0.5rem;
margin-block: var(--padding-block);
padding: var(--padding-block) var(--padding-inline);
background-color: var(--accent-color);
display: grid;
grid-template-columns: auto 1fr;
grid-auto-flow: dense;
align-items: center;
gap: calc(1rem + var(--padding-block));
border-radius: 100vmax;
box-shadow:
inset 0.15rem 0.15rem hsl(0 0% 0% / .125),
inset 0.5rem 0.5rem 1rem hsl(0 0% 0% / .5),
inset -0.15rem -0.15rem hsl(0 0% 100% / .75);
posi.........完整代码请登录后点击上方下载按钮下载查看
网友评论0