READ MORE

:not()などのCSS擬似クラスを複数設定する

CSS3から使えるようになった擬似セレクタ、 そのなかで「~以外」を指定できる:not()を複数指定する方法をご紹介します。 たとえば .typeA または .typeB ではない親要素を持つものへスタイルを適用 という …

READ MORE

Androidでスクロールできなくなるバグ

Android2.3端末で、画面をスクロールできなくなる症状に遭遇。 調べてみると、iframeとdhisplay:noneの合わせ技で発生するらしい。 javascriptでつくった1ページ内に「タブ」や「アコーディオ …

READ MORE

iOS5のSafariでlabelとcheckboxが連動しない対策

iOS5のSafariでは、forで紐付けたlabelとcheckboxを連動できない。 チェックする この対策でよく見かける方法が、空のjavascriptのclickイベントを記述するやり方。 一括指定もできる。la …

READ MORE

jQueryで一定期間ごとに処理を繰り返す

無名関数を使って一定期間ごとに処理を繰り返す。 たとえば、iframeで表示するsample.htmlの内容量に応じてiframeの高さを変えたい場合 sample.htmlの内容を取得できたかどうか0.1秒ごとに確認し …