vue-color实现5点渐变色背景代码可视化设置效果代码
代码语言:html
所属分类:其他
代码描述:vue-color实现5点渐变色背景代码可视化设置效果代码,可设置上下左右四点击中间点的颜色值,产生新的渐变背景,进而导出为css渐变代码。
代码标签: vue color 渐变色 背景 代码 可视化 设置
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/all.5.6.1.css"> <style> @import url("https://fonts.googleapis.com/css?family=Roboto:100,400,700"); *,*:after { box-sizing:border-box; font-family:"Roboto",sans-serif; } html,body { width:100%; height:100%; margin:0; padding:0; overflow:hidden; } #gradient-map,.input-holder,.close-handler { width:100%; height:100%; float:left; position:absolute; top:0; left:0; } #gradient-map { background:#fff; display:flex; justify-content:center; align-items:center; } #gradient-map .display-gradient { padding:25px 25px; border-radius:15px; background:rgba(0,0,0,0.2); transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -webkit-box-shadow:0px 0px 28px 1px rgba(0,0,0,0.34); -moz-box-shadow:0px 0px 28px 1px rgba(0,0,0,0.34); box-shadow:0px 0px 28px 1px rgba(0,0,0,0.34); } #gradient-map .display-gradient:hover { -webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,0.34); -moz-box-shadow:0px 0px 12px 1px rgba(0,0,0,0.34); box-shadow:0px 0px 12px 1px rgba(0,0,0,0.34); } #gradient-map .display-gradient p { padding:0px; margin:0px; color:#fff; font-size:10pt; text-align:center; } .picker { position:absolute; padding:0px; top:50px; z-index:100; padding:2px; left:50px; } .picker .vue-color__chrome { position:fixed; top:calc(50% - 112px); left:calc(50% - 120px); } .picker:after { content:""; position:absolute; left:0; top:0; z-index:-1; height:30px; width:30px; background:#fff; border-radius:500px; transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.34); .........完整代码请登录后点击上方下载按钮下载查看
网友评论0