Skip to content

tamuraryoya/chunk-emphasizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

chunk-Emphasizer

仕様

テキストにブラーのかかった要素を重ね、マスキングすることでアクティブなチャンクを目立たせます。

使い方

<script src="./jquery.min.js"></script>
<script src="./jquery.chunk-emphasizer.js"></script>
<link rel="stylesheet" href="./jquery.chunk-emphasizer.css">
$( selector ).chunkEmphasizer( options );

オプション

var options = {
	controller: '#ctrlBtn',
	active: '.active',
	chunk: '.chunk',
	word: '.word',
	paddingTB: 50,
	paddingLR: 100
}
options.controller

チャンクを操作する要素を指定します。要素が複数ある場合はカンマで区切って指定できます。

options.active

アクティブなチャンクに付与されているセレクタを指定します。

options.chunk

チャンクに付与されているセレクタを指定します。

options.word

チャンク内の各単語に付与されているセレクタを指定します。

options.paddingTB

ブラーの上下のパッディングを指定します。

options.paddingLR

ブラーの左右のパディングを指定します。

対応

このプラグインは主要なモダンブラウザの最新版で動作(想定)します。

(InternetExplorer、MS Edgeでは動作しません)

PC

  • Firefox 3.5 +
  • Chrome 24 +
  • Safari 7.1 +
  • Opera 15 +
  • IE 非対応
  • Edge 非対応

Mobile

  • Android Browser 4.4 +
  • Chrome for Android 49 +
  • Firefox for Android 45 +
  • Opera Mobile 36 +

なお、この対応はCSS clip-pathの対応によるものです。最新の対応は以下に記載のとおりです。

Can I use : http://caniuse.com/#feat=css-clip-path

使用上の注意

  1. このプラグインはアクティブなチャンク、各チャンク、単語にそれぞれクラスが付与されていることで動作します。
  2. プラグインを使用する要素にはidの指定が必須です。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published