Html5添加SVG生成图案花纹背景样式的js插件教程

一、使用方法
由于Textures.js是基于d3.js的,所以必须引入d3.js文件,同时引入textures.min.js文件。
<script src="js/d3.min.js" charset="utf-8"></script>
<script src="js/textures.min.js" charset="utf-8"></script>

二、Html结构
该SVG图案花纹背景的HTML结构非常简单,使用一个空的div元素即可。
<div id="example"></div>

三、JavaScript
属性选择要制作图案背景的元素,并通过attr属性来设置它的宽度和高度:
var svg = d3.select("#example").append("svg").attr(’width’, 140).attr(’height’, 140);

然后选择一种图案花纹背景,保存在一个变量中。
var t = textures.lines().thicker();

接下来就可以通过前面的svg对象来调用该图案了。
svg.call(t);
svg.append("path").attr("d", "M 0 0 L 0 140 L 140 140 L 140 0 Z").style("fill", t.url());

Keymob移动端广告平台旨在为开发者提供一个简单强大的广告管理工具。所以他的接口设计的极其精致,一个核心单例,完成所有功能;管理系统平台按关注度精细划分。

时间: 2024-09-29 08:56:54

Html5添加SVG生成图案花纹背景样式的js插件教程的相关文章

Html5添加时尚的圆形进度条样式的倒计时插件教程

一.使用方法 <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/kinetic.js"></script> <script type="text/javascript" src="js/jq

Html5基于SVG的扁平风格圆形进度条javascript插件教程

一.使用方法 使用该圆形进度条需要引入circleDonutChart.js文件. <script type="text/javascript" src="circleDonutChart.js"></script> 二.Html结构 你可以使用一个空的<div>元素来制作圆形进度条. <div id="example1"></div> 三.初始化插件 要制作圆形进度条,可以使用下面的方

Html5添加小巧的自定义页面加载loading指示器插件教程

一.使用方法 <script src="js/jquery-2.1.4.min.js"></script> <script src="dist/jquery.showLoading.min.js"></script> 二.CSS .loading-indicator { height: 80px; width: 80px; background: url('loading.gif') no-repeat center

Html5添加移动触摸的网页版PDF格式文件阅读器插件教程

一.使用方法 <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="pdf.compatibility.js"></script> <script type="text/javascript" src="p

Html5添加三联切换仿3D效果旋转木马jQuery插件教程

一.使用方法 <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/gallery.js"></script> 二.Html结构 <div id="wrapper"> <div id=&quo

Html5添加超酷响应式表单美化模板插件教程

一.Html结构 <form class="cbp-mc-form"> <div class="cbp-mc-column"> <label for="first_name">First Name</label> <input type="text" id="first_name" name="first_name" placehol

Html5添加实现Bootstrap下拉列表框鼠标滑过时打开的插件教程

一.使用方法 <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <script src="js/1.11.3/jquery.min.js"></script> <script src="//maxcdn.bootstrapcdn.com/bootstrap/

Html5添加用户选择一个日期时间范围的日期选择器插件教程

一.使用方法 <link rel="stylesheet" href="daterangepicker.css" /> <script src="moment.min.js"></script> <script src="jquery.daterangepicker.js"></script> 二.调用插件 $('#dom-id').dateRangePicker(c

Html5添加支持触摸屏的响应式轮播图插件教程

一.使用方法 <link rel="stylesheet" href="css/sangarSlider.css" type="text/css"> <link rel="stylesheet" href="css/sangar-skin-default.css" type="text/css"> <script type="text/javasc