vue实现一个css filter过滤效果调节器生成filter css代码效果
代码语言:html
所属分类:布局界面
代码描述:vue实现一个css filter过滤效果调节器生成filter css代码效果
代码标签: css filter 过滤 效果 调节器 生成 filter css 效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.min.css"> <style> * { box-sizing: border-box; } html { font-size: 62.5%; } body { font-size: 1.6rem; padding: 50px; } .wrapper { max-width: 700px; margin: 0 auto; } .wrapper--mini { max-width: 550px; margin: 0 auto; } h1 { margin-top: 0; } img { display: block; max-width: 100%; -webkit-filter: grayscale(var(--grayscale, 0%)) sepia(var(--sepia, 0%)) saturate(var(--saturate, 100%)) hue-rotate(var(--hue-rotate, 0deg)) invert(var(--invert, 0%)) opacity(var(--opacity, 100%)) brightness(var(--brightness, 100%)) contrast(var(--contrast, 100%)) blur(var(--blur, 0px)); filter: grayscale(var(--grayscale, 0%)) sepia(var(--sepia, 0%)) saturate(var(--saturate, 100%)) hue-rotate(var(--hue-rotate, 0deg)) invert(var(--invert, 0%)) opacity(var(--opacity, 100%)) brightness(var(--brightness, 100%)) contrast(var(--contrast, 100%)) blur(var(--blur, 0px)); } .reset { margin: 0; padding: 0; border-radius: 50%; width: 20px; height: 20px; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border: 1px solid #eee; background: #fff; } .reset:hover, .reset:active, .reset:focus { box-shadow: 0 0 5px 5px rgba(0,0,0,0.05); cursor: pointer; } .resetAll { text-align: center; } .resetAll button { background: #fff; border-radius: 5px; border: 1px solid #ddd; padding: 8px 25px; line-height: 1; cursor: pointer; -webkit-transition: all 0.2s; transition: all 0.2s; font-size: 1.4rem; opacity: 0.5; } .resetAll button:hover, .resetAll button:active, .resetAll button:focus { box-shadow: 0 0 5px 5px rgba(0,0,0,0.05); opacity: 1; } .editor, pre { box-shadow: 0 0 20px 20px rgba(0,0,0,0.05); margin-top: 25px; margin-bottom: 25px; border-radius: 25px; padding: 20px; } fieldset { margin: 0; display: grid; grid-template-columns: 80px 1fr 60px 20px; grid-gap: 15px.........完整代码请登录后点击上方下载按钮下载查看
网友评论0