css布局实现多行文本立体阴影效果代码
代码语言:html
所属分类:布局界面
代码描述:css布局实现多行文本立体阴影效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> h2 { --d: .3em; /* control the depth */ --s: .2em; /* control the space between boxes */ line-height: 2; /* control the height of the boxes */ text-align: center; color: #fff; padding-inline: .2em calc(var(--d) + .2em); padding-bottom: calc(var(--d)/2); clip-path: inset(calc(var(--d)/2) 0 0); background: conic-gradient(at calc(100% - var(--d)) calc(100% - var(--d)), #0004 37.5%,#0008 0 75%,#0000 0) 0 calc((var(--d) - var(--s))/2)/100% 1lh #d81a14; /* the main color */ -webkit-mask: conic-gradient(from -90deg at calc(100% - var(--d)) var(--s),#0000 62.5%,#000 0) 100% calc((var(--d) - var(--s))/2)/51% 1lh repeat-y, conic-gradient(from 90deg at var(--d) calc(100% - var(--s)),#0000 62.5%,#000 0) 0 calc((var(--d) + var(--s))/2)/51% 1lh repeat-y; } h2.alt { padding-inline: calc(var(--d) + .2em) .2em; background: conic-gradient(at var(--d) calc(100% - var(--d)), #0000 25%,#0008 0 62.5%,#0004 0) 0 calc((var(--d) - var(--s))/2)/100% 1lh #2699dc; /* the main color */ -webkit-mask: conic-gradient(from 90deg at var(--d) var(--s),#000 37.5%,#0000 0) 0 calc((var(--d) - var(--s))/2)/51% 1lh repeat-y, conic-gradient(from 45deg at calc(100% - var(--d)) calc(100% - var(--s)),#0000 62.5%,#000 0) 100% calc((var(--d) + var(--s))/2)/51% 1lh repeat-y; } @supports not (height: 1lh) { h2 { background: conic-gradient(at calc(.........完整代码请登录后点击上方下载按钮下载查看
网友评论0