300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)【javascript】

JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)【javascript】

时间:2021-02-08 03:49:45

相关推荐

JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)【javascript】

web前端|js教程

JS,CSS,渐变背景

web前端-js教程

android知乎日报源码,ubuntu系统查看硬件,tomcat自启动最高权限,爬虫繁育商,宝塔面板上传php源码,seo yblzw

运行效果截图如下:

美甲会员管理网站源码,ubuntu退出键,tomcat服务器文本乱码,python爬虫考证,php接收大文件上传,台湾seo平台lzw

具体代码如下:

业务运营管理系统源码,vscode怎么还原窗口,laptop装Ubuntu,tomcat jvm堆,sqlite在内存中运行,前端三大框架学完大概要多久,爬虫机器人怎样制作的,php获取外网ip,品牌seo搭建流程,学校 html5 网站 案例,淘点金网页版,企业广告公司模板lzw

JS配合CSS实现的漂亮渐变背景特效6个实例var setGradient = (function() { var p_dCanvas = document.createElement(canvas); var p_useCanvas = !!(typeof(p_dCanvas.getContext) == function); var p_dCtx = p_useCanvas ? p_dCanvas.getContext(2d) : null; var p_isIE = /*@cc_on!@*/ false; try {p_dCtx.canvas.toDataURL() } catch(err) {p_useCanvas = false; }; if (p_useCanvas) {return function(dEl, sColor1, sColor2, bRepeatY) { if (typeof(dEl) == string) dEl = document.getElementById(dEl); if (!dEl) return false; var nW = dEl.offsetWidth; var nH = dEl.offsetHeight; p_dCanvas.width = nW; p_dCanvas.height = nH; var dGradient; var sRepeat; if (bRepeatY) { dGradient = p_dCtx.createLinearGradient(0, 0, nW, 0); sRepeat = epeat-y; } else { dGradient = p_dCtx.createLinearGradient(0, 0, 0, nH); sRepeat = epeat-x; } dGradient.addColorStop(0, sColor1); dGradient.addColorStop(1, sColor2); p_dCtx.fillStyle = dGradient; p_dCtx.fillRect(0, 0, nW, nH); var sDataUrl = p_dCtx.canvas.toDataURL(image/png); with(dEl.style) { backgroundRepeat = sRepeat; backgroundImage = url( + sDataUrl + ); backgroundColor = sColor2; };} } else if (p_isIE) {p_dCanvas = p_useCanvas = p_dCtx = null;return function(dEl, sColor1, sColor2, bRepeatY) { if (typeof(dEl) == string) dEl = document.getElementById(dEl); if (!dEl) return false; dEl.style.zoom = 1; var sF = dEl.currentStyle.filter; dEl.style.filter += + [progid:DXImageTransform.Microsoft.gradient( GradientType=, +( !! bRepeatY), ,enabled=true,startColorstr=, sColor1, , endColorstr=, sColor2, )].join(\);}; } else {p_dCanvas = p_useCanvas = p_dCtx = null;return function(dEl, sColor1, sColor2) { if (typeof(dEl) == string) dEl = document.getElementById(dEl); if (!dEl) return false; with(dEl.style) { backgroundColor = sColor2; };} }})(); body{font:0.75em/1.4 Arial;text-align:left;margin:20px;} hr{clear:both;visibility:hidden;}xmp{font:12px/12px "Courier New";background:#fff;color:#666; border:solid1px #ccc;} div.example{ border:solid 1px #555;margin:0 20px 20px 0;float:left;display:inline;margin:1em;background:#fff;width:300px;padding:40px;color:#222;font:xx-small/1.2"Tahoma";text-align:justify;}

CSS特效代码。

各类编程源码、

精品软件

上海世博园

我家北京天安门

北京欢迎您!

setGradient(example1, #4ddbbe, #d449cc, 1); setGradient(example2, #46ddbd, #d8b617, 0); setGradient(example3, #c81fc1, #bf445f, 1); setGradient(example4, #2285e5, #d769eb, 0); setGradient(example5, #8b4286, #eac87d, 1); setGradient(example6, lack, white, 0);

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。