タグ

2012年12月2日のブックマーク (4件)

  • tmlib.js でモーダルウィンドウを作ってみた | TM Life

    ※ phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです. tmlib.js には tm.dom.Element というクラスが定義されており, これを使うことで様々な DOM 操作を行うことができます. 今回はそのサンプルとして tmlib.js でモーダルウィンドウを作ってました. サンプルは jsdo.it で作成しております. Table of contents サンプルについて ソースコードの解説 DOM 要素をクエリで取得 イベントリスナをさくっと登録! 一度しか実行しないイベントを登録する スタイルをサクッとセット 属性をサクッとセット tmlib.js hackthon #1 やります! サンプルについて 左上のボタンを押すとモーダルウィンドウが表示さ

  • Firefox で innerText を使えるようにする方法 | TM Life

    > や < といった文字をそのままタグに入れて表示したい場合, chrome や ie では innerHTML の代わりに innerText というプロパティに値を代入します. ですが, firefox の場合は innerText というプロパティはサポートされていません. 代わりに textContent というプロパティがサポートされています. 私の場合は, innerText の方が覚えやすくて意味的にもピンとくるので firefox でも innerText が使えるようにするサンプルを作ってみました. SAMPLE 今回制作したサンプルはこちらです. CODE <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Firefox で innerText を使えるようにする方法</title

  • HTML5で組んでるならこの魔法のjsも入れておけっていう話

    現在、A!@attripさん発で話題になっている「たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS」という記事。 Webデザイン界隈では当たり前のものですが、実はもうひとつ追加しておくといいかもしれないjsがあったりします。 Photo:html5 By michael pollak IE8以前のブラウザはどうにもこうにも開発者泣かせなわけですが、ie9.jsとcss3-mediaqueries.jsを突っ込むことで、モダンブラウザと同じ挙動にすることができちゃいます。 もう少し具体的に書くと、ie9.jsを組み込むことで、 position:fixed;に対応 max-width、max-heightに対応 属性セレクタ、擬似クラスに対応 margin:0 auto;でのセンタリングに対応 透過PNGに対応 opacityに対応 といったことが可能になります。要はCS

    HTML5で組んでるならこの魔法のjsも入れておけっていう話
  • モーダルウィンドウ - tmlib.js - jsdo.it - Share JavaScript, HTML5 and CSS

    tmlib.js で DOM 操作 tmlib.js には tm.dom.Element というクラスが定義されており, これを使うことで様々な DOM 操作を行うことができます. 今回はそのサンプルとして tmlib.js でモーダルウィンドウを作ってました. 詳しい解説をしている関連エントリーはこちら Links tmlib.js とは 以前セミナーで発表させていただいたスライドです. GitHub tmlib.js は GitHub で管理しています. Documents こちらのドキュメントで機能を把握することができます. 【TechBuzz】tmlib.js hackthon #1 近々ハンズオンやります! みんなで tmlib.js を使ってゲーム作りましょう♪ // forked from phi's "tmlib.js 0.1.3 template" http://jsdo

    モーダルウィンドウ - tmlib.js - jsdo.it - Share JavaScript, HTML5 and CSS
    tmlife
    tmlife 2012/12/02
    DOM 操作もできるよん♪