ラベル Java Script の投稿を表示しています。 すべての投稿を表示
ラベル Java Script の投稿を表示しています。 すべての投稿を表示

2014年9月2日火曜日

CSS3で簡単にページ切替を追加できる「Animsition」

フェードアウト、インでページ切り替えをしたりその他色々なトランジションで切り替えできる。ちょっと動きを追加したい時や動きに合わせた表現方法も考えられるかも。


◯サポートブラウザ
モダンブラウザとIE10以上

◯リンク

2014年1月21日火曜日

スマートフォンサイト制作メモ

スマートフォンサイト、ブラウザチェック環境

・SDK android(エミュレータ)
Android SDK の高速化方法


・Google Chromeの標準機能でユーザーエージェント切り替え

参考サイト
ROOM9




「スマホでLightboxのようなモーダルウィンドウを再現、動画やhtmlも読み込み可:Boxer」


・iOS7になって変わったブラウザ表示サイズ、スマホサイトファーストビューなど。

iOSとAndroidのフォント指定について

iOSはヒラギノ角ゴかヒラギノ明朝W3,W6
Androidは以下
・4.0以降 日本語フォントはモトヤフォントの「MTLc3m.ttf - モトヤLシーダ3等幅」「MTLmr3m.ttf - モトヤLマルベリ3等幅」の2つでボールドののフォントが無い。
英語フォントは「Roboto」

・3.X以前
「Droid Sans」

<参考サイト>
Web Tips
「スマートフォンを考慮したフォント指定の検討」

・たき備忘録
「Android 4.0で採用された「モトヤフォント」とは?」




<参考サイト>
・All about 「Androidスマートフォンエミュレータの使い方」
http://allabout.co.jp/gm/gc/381225/

・「スマートフォン向けサイト作成にあたっての基本概要」
http://www.u-ziq.com/blog/2011/01/post_61.html


・スマートフォンサイトをデザインする上で知っておくべき10のTIPS
http://blog.webcreativepark.net/2011/06/16-103025.html

スマートフォンサイト スライドショーまとめ(iPhone,Android)

01.FlexSlider 2
・フリック対応
・横スライド
・レスポンシブ
・iPhone,Android多分可
・ボタンの位置が変えやすい
参考URL:FlexSlider 2



02.Nivo Slider(をレスポンシブにしたものby LIG)

・フリック非対応
・色々なスライド方法あり
・レスポンシブ
・iPhone,Android多分可
・ボタンの位置が変えやすい
参考URL:スマホサイトに入れると使いやすくなる!おすすめjQuery4選!|LIG



03.Swipeshow

普通の縦横固定のスライドショー
・フリック対応
・横スライド
・iPhone,Android多分可
参考URL:Swipeshow

2014年1月10日金曜日

マウススクロールでアニメーションするJSまとめ。

01.スクロールに応じて画を切替えるJS
(画像が切り替えで動くアニメーションを動かす事ができる)

スクロールに応じて動くアニメーションをつくる方法





02.jQueryで横スクロールのアニメーションするサイトを作る方法
マウスホイールにも対応。ページの先頭ピッタリに(左に寄せて)移動してくれる。
※スマホ、タブレットのタッチデバイスに対応はしていないので何か考える必要あり。




03.パララックスというか、スクロールでアニメーションさせるjQueryプラグイン「ScrollTween.js」
skrollr.jsというタッチデバイスにも対応しスクロールアニメーションできるJSライブラリがあるのだが、こちらのほうが軽量でPCブラウザならIE7も対応しているのでメモ。


DEMO

2013年10月4日金曜日

jQueryのanimationにイージングをつけるプラグインの使い方「jquery.easing.js」


jQueryのanimationにイージングをつける「jquery.easing.js」の設置方法。

(1)以下のページでダウンロードする。
jQuery Easing Plugin (version 1.3)

(2)jQueryと共にこのプラグインを<head>の中に入れてリンクを繋げる。

(3)jQueryのanimationを使っている部分に好きなイージングを書き込む。
  ※イージングは「jQuery日本語リファレンス」で動きを確認できる。


参考サイト
jQuery日本語リファレンス-Easing/jQuery
jQueryのエフェクトに変化を加える「jQuery Easing Plugin」の使い方と、全33種類のエフェクトサンプルを作成してみた

2013年10月3日木曜日

google maps カスタマイズ まとめ(複数マーカー&オリジナルマーカー&情報ウィンドウのカスタマイズなど)

google mapsカスタマイズまとめ

図のコードは以下

mygmap.js


gmapv3.css


html


参考サイト
google map 活用講座
PHP&JavaScript Room 「情報ウィンドウ」
google developers 「Info windows」
lopan 「Google Maps APIのおさらい。」

2013年5月13日月曜日

jQuery覚書き

◯setTimeout

JavaScript、jQueryでfunctionを“何秒後”に実行と指定できる。   <参考URL>http://bl6.jp/web/javascript/settimeout-run-timing/


◯slideDown、slideUp

クリックで開閉するアコーディオンを実装。


<参考URL>http://yurubu.org/jquery%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89-slideup-slidedown/299



◯スムーススクロール用JavaScript



<参考URL>http://www.coolwebwindow.com/weblife_column/coolweb/000301.php

2012年10月8日月曜日

WEBフォントのWEBサービス「Fonts.com 」の使い方

(1)「Fonts.com 」のWEBフォントのページ行く
(2)アカウントを作る。
※この時無料のプランは月間25000PV以内のWEBサイトで3000フォント使えるというようなプランを選べば無料でWEBフォントが使える。
(3)プロジェクト名を決める、プロジェクト毎に複数のサイトでWEBフォントを設定できる。
 (4)名前を決めたらプロジェクトで使う「フォント」「WEBフォントを使用するドメイン」「WEBフォントを使用するフォントを囲むタグやid,class名」を指定する。
※Add & Edit CSS Selectorsは例えばWEBサイト全体に効かせたいのであれば
htmlやbodyタグを指定する。任意の場所のみに効かせたい場合はそのフォントを囲むhtmlのidやclass名を指定すれば良い。

(5) プロジェクトの設定画面右のメニュー「Publish Options」を選択する。
JSのリンクが出てくるのでそのリンクをhtmlの<head>の中に記述する。

(6)JSリンクの下にWEBフォントを指定するCSSが記述されているので
それをCSSに書き込む。
(7)htmlとCSSをプロジェクトで登録したドメインのサーバー上にあげれば完成。
(8)ちなみに無料版は右端にバナーが入るらしいがdiplay、noneとかで
消えるので気になる場合はCSSで消せる。

2012年5月29日火曜日

Javascriptのみでスムーズページスクロール(加速なし)


以下を<head></head>の中に記述

以下をhtmlに記述
ページの上へ

CSS(スタイルシート)をjavascriptで切り替える色々な方法cookie

 CSS(スタイルシート)をjavascriptで切り替える色々な方法のメモ
参考サイト
http://blog.4galaxy.net/19.html

2011年11月15日火曜日

スムーズスクロール JS (今回wordpressで喧嘩しなかった)

jQueryでページ内リンクをスムーズに移動。
そして止まる位置の調整も速さも調整出来る。


(以下の2つを読み込んで)
jquery.js
jQuery Easing Plugin(jquery.easing.js)
 

(以下をheader内に記述)

<script language="JavaScript">
$(function() {
 $('a[href*=#]').click(function() {
  if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
   var target = $(this.hash);
   target = target.length && target;
   if (target.length) {
    var sclpos = 30;
    var scldurat = 1200;
    var targetOffset = target.offset().top - sclpos;
    $('html,body')
     .animate({scrollTop: targetOffset}, {duration: scldurat, easing: "easeOutExpo"});
    return false;
   }
  }
 });
});
</script>

通常のページ内リンクをhtml上に記述すれば完成。
※Wordpressの場合は$をjQueryに変える(4箇所)
 
参考URL
http://www.detelu.com/blog/2008/09/jquery%E3%81%A7%E3%83%9A%E3%83%BC%E3%82%B8%E5%86%85%E3%82%B9%E3%83%A0%E3%83%BC%E3%82%BA%E3%82%B9%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%AB/ 

2011年7月2日土曜日

アコーディオンメニュー。フェードして現れる。

IE6,7でも、ページスクロールjsやスライドショーのjs、iepngfix.jsと共存出来る.

2011年2月3日木曜日

[JS]jQueryのプラグイン33+1選

・スライド式ギャラリー
・リッチな動きのナビゲション
・ファードインでコンテンツが読み込まれるエフェクトとか。

http://coliss.com/articles/build-websites/operation/javascript/jquery-plugins-best-2011-jan.html