div+css实现对角线条纹背景效果代码
代码语言:html
所属分类:背景
代码描述:div+css实现对角线条纹背景效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> .horizontal { background-image: repeating-linear-gradient( 0deg, var(--color1, #cccccc), var(--color1, #cccccc) var(--stripe-width, 30px), var(--color2, #dbdbdb) var(--stripe-width, 30px), var(--color2, #dbdbdb) calc(var(--stripe-width, 30px) * 2) ); } .vertical { background-image: repeating-linear-gradient( 90deg, var(--color1, #cccccc), var(--color1, #cccccc) var(--stripe-width, 30px), var(--color2, #dbdbdb) var(--stripe-width, 30px), var(--color2, #dbdbdb) calc(var(--stripe-width, 30px) * 2) ); } .diagonal { background-image: repeating-linear-gradient( 45deg, var(--color1, #cccccc), var(--color1, #cccccc) var(--stripe-width, 30px), var(--color2, #dbdbdb) var(--stripe-width, 30px), var(--color2, #dbdbdb) calc(var(--stripe-width, 30px) * 2) ); } /* -------------------------------------------------------------------------------- We are using CSS variables in this demo, but you can also hard code the color and stripe widths directly in the repeating-linear-gradient() function -------------------------------------------------------------------------------- */ .box:nth-of-type(1) { --color1: hsl(0 11% 78%); } .box:nth-of-type(2) { --color1: hsl(60 11% 78%); } .box:nth-of-type(3) { --color1: hsl(120 11% 78%); } .box:nth-of-type(4) { --color1: hsl(180 11% 78%); } .box:nth-of-type(5) { --color1: hsl(240 11% 78%); } .box:nth-of-type(6) { --color1: hsl(300 11% 78%); } .by-pixel { --stripe-width: 30px; } .by-percent { --stripe-width: 20%; } .........完整代码请登录后点击上方下载按钮下载查看
网友评论0