国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ ウェブフロントエンド H5 チュートリアル 基于HTML5 SVG可互動(dòng)的3D標(biāo)簽云jQuery插件

基于HTML5 SVG可互動(dòng)的3D標(biāo)簽云jQuery插件

Mar 30, 2017 pm 05:47 PM

簡要教程

svg3dtagcloud.js是一款基于HTML5?SVG的3D標(biāo)簽云jQuery插件。該3D標(biāo)簽云插件不需要額外的CSS樣式,可使用鼠標(biāo)與標(biāo)簽進(jìn)行互動(dòng),并提供很多參數(shù)來控制標(biāo)簽云的外觀。

?使用方法

使用該3D標(biāo)簽云插件需要引入jQuery和jquery.svg3dtagcloud.min.js文件。

<script src="js/jquery.min.js"></script>
<script src="js/jquery.svg3dtagcloud.min.js"></script>

HTML結(jié)構(gòu)

可以使用一個(gè)

容器來作為該3D標(biāo)簽云的包裹容器

<p id="tag-cloud"></p>

初始化插件

首先你需要設(shè)置一個(gè)對(duì)象數(shù)組遍歷,數(shù)組中包含你需要制作的標(biāo)簽和它們對(duì)應(yīng)的鏈接地址。

var entries = [ 
                { label: &#39;CodePen&#39;, url: &#39;http://codepen.io/&#39;, target: &#39;_top&#39; },
                { label: &#39;three.js&#39;, url: &#39;http://threejs.org/&#39;, target: &#39;_top&#39; },
                { label: &#39;JS Compress&#39;, url: &#39;http://jscompress.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;TinyPNG&#39;, url: &#39;https://tinypng.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;Can I Use&#39;, url: &#39;http://caniuse.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;URL shortener&#39;, url: &#39;https://goo.gl/&#39;, target: &#39;_top&#39; },
                { label: &#39;Twitter&#39;, url: &#39;https://twitter.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;Gulp&#39;, url: &#39;http://gulpjs.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;Browsersync&#39;, url: &#39;https://www.browsersync.io/&#39;, target: &#39;_top&#39; },
                { label: &#39;GitHub&#39;, url: &#39;https://github.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;Shadertoy&#39;, url: &#39;https://www.shadertoy.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;jsPerf&#39;, url: &#39;http://jsperf.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;Foundation&#39;, url: &#39;http://foundation.zurb.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;CreateJS&#39;, url: &#39;http://createjs.com/&#39;, target: &#39;_top&#39; },
                { label: &#39;Velocity.js&#39;, url: &#39;http://julian.com/research/velocity/&#39;, target: &#39;_top&#39; },
                { label: &#39;jQuery&#39;, url: &#39;https://jquery.com/&#39;, target: &#39;_top&#39; },
            ];

然后可以通過下面的方法來初始化該3D標(biāo)簽云插件。

$( &#39;#tag-cloud&#39; ).svg3DTagCloud( {entries: entries} );

配置參數(shù)

svg3dtagcloud.js插件的可用配置參數(shù)有:

entries:一個(gè)對(duì)象數(shù)組,用于初始化標(biāo)簽。

width:標(biāo)簽云的寬度。

height:標(biāo)簽云的高度。

radius:標(biāo)簽云的半徑。

radiusMin:標(biāo)簽云的最小半徑。

bgDraw:是否使用背景色。

bgColor:背景顏色。

opacityOver:鼠標(biāo)滑過標(biāo)簽時(shí)的標(biāo)簽透明度。

opacityOut:鼠標(biāo)離開標(biāo)簽時(shí)的標(biāo)簽透明度。

opacitySpeed:標(biāo)簽透明度過渡速度。

fov:how the content is presented。

speed:標(biāo)簽云動(dòng)畫的速度。

fontFamily:標(biāo)簽云的字體。

fontSize:標(biāo)簽云的字體大小。

fontColor:標(biāo)簽云的字體顏色。

fontWeight:標(biāo)簽云的字體的fontWeight。

fontStyle:標(biāo)簽云的字體樣式。

fontStretch:標(biāo)簽云的字體的fontStretch。

fontToUpperCase:是否轉(zhuǎn)換為大寫字體。

以上就是基于HTML5 SVG可互動(dòng)的3D標(biāo)簽云jQuery插件的內(nèi)容,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP中文網(wǎng)(www.miracleart.cn)!

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

SVG を使用して畫像モザイク効果を?qū)g現(xiàn)する方法について話しましょう SVG を使用して畫像モザイク効果を?qū)g現(xiàn)する方法について話しましょう Sep 01, 2022 am 11:05 AM

Javascriptを使用せずにSVGを使用して畫像モザイク効果を?qū)g現(xiàn)するにはどうすればよいですか?以下の記事で詳しく解説していますので、お役に立てれば幸いです。

vue3+vite で svg アイコンを使用する方法の詳細(xì)な分析 vue3+vite で svg アイコンを使用する方法の詳細(xì)な分析 Apr 28, 2022 am 10:48 AM

svg 畫像はプロジェクトで広く使用されていますが、次の記事では vue3 + vite で svg アイコンを使用する方法を紹介します。

svgをjpg形式に変換する方法 svgをjpg形式に変換する方法 Nov 24, 2023 am 09:50 AM

svg は、畫像処理ソフトウェア、オンライン変換ツール、Python 畫像処理ライブラリを使用して jpg 形式に変換できます。詳細(xì)な紹介: 1. 畫像処理ソフトウェアには Adob??e Illustrator、Inkscape、GIMP が含まれます; 2. オンライン変換ツールには CloudConvert、Zamzar、Online Convert などが含まれます; 3. Python 畫像処理ライブラリなどがあります。

VUE3 入門チュートリアル: Vue.js プラグインを使用して SVG を操作する VUE3 入門チュートリアル: Vue.js プラグインを使用して SVG を操作する Jun 16, 2023 am 09:48 AM

最新の Web フロントエンド開発の継続的な発展に伴い、実際の開発で広く使用されるテクノロジがますます増えています。その中でも、Vue.js は現(xiàn)在最も人気のある JavaScript フレームワークの 1 つであり、MVVM モデルに基づいており、豊富な API とコンポーネント ライブラリを提供し、応答性が高く、再利用可能で効率的な Web アプリケーションの開発を容易にします。 Vue.js3 の最新バージョンは、古いバージョンよりも優(yōu)れたパフォーマンスと豊富な機(jī)能を備えており、幅広い注目と研究を集めています。この記事では、

SVGを使用してファビコンにロゴを追加する方法の詳細(xì)な説明 SVGを使用してファビコンにロゴを追加する方法の詳細(xì)な説明 Sep 07, 2022 am 10:30 AM

SVGを使用してファビコンにロゴを追加するにはどうすればよいですか?以下の記事ではSVGを使ってロゴ入りファビコンを生成する方法をご紹介しますので、ご參考になれば幸いです。

vue3+vite2でsvgメソッドを使用する方法 vue3+vite2でsvgメソッドを使用する方法 May 11, 2023 pm 05:55 PM

1. vite-plugin-svg-icons をインストールします。fast-glob 関連の依存関係もインストールする必要があります。そうでない場(chǎng)合、vite が npmrundev を?qū)g行すると、Cannotfindmodule'fast-glob' エラーが報(bào)告されます。npmifast-glob@3.x-Dnpmivite- plugin-svg. -icons@2.x-D 2. src/components/svgIcon の下に新しいコンポーネントindex.vueimport{computed}from'vue';cons を作成します。

vue3+vue-cli4でsvgを使用する方法 vue3+vue-cli4でsvgを使用する方法 May 11, 2023 pm 05:58 PM

1. svg-sprite-loadernpminstallsvg-sprite-loader--save-dev をインストールします。 2. src/components/svgIcon の下に新しいコンポーネントを作成します。index.vueimport{computed}from"@vue/reactivity";exportdefault{name:"baseSvgIcon" 、props:{iconClass:{type:String},className:{type:String},},setup

SVGファイルをHTML5キャンバスに描畫する SVGファイルをHTML5キャンバスに描畫する Sep 15, 2023 pm 03:09 PM

Canvas 要素に HTMLImageElements を描畫するには、drawImage() メソッドを使用します。このメソッドは、src="mySVG.svg" を使用して Image 変數(shù)を定義し、ロード時(shí)にdrawImage を使用します。 varmyImg=newImage();myImg.onload=function(){ ctx.drawImage(myImg,0,0);}img.src="http://www.example.com/files/sample.svg";

See all articles