ブログ

読んで思い出す。忘れるために書く

CSS

Q. テーブルの凡例をスクロールに応じて固定表示させたい

A. position: sticky; を設定する thead tr th { position: sticky; top: 47px; /* 調整が必要な場合、数値を指定する (通常は 0 で OK) */ } 0才 → 1才 → 2才... とスクロールに応じて表示が切り替わっている様子: これは次の Pull Request : 「成長記録編…

HTML Drag & Drop API で要素を直感的に移動する

モクモク会でも同様のコードを書いた gouf.hatenablog.com 今回はコードの公開が目的 教材の部分と絡んだコードにならないよう、Rails から分離した See the Pen Drag & Drop API Demo by Gou Furuya (@gouf) on CodePen. Links HTML ドラッグ&ドロップ API…

定義済みのHTML からクラスやID を抜き出す(参考リンク)

CSS

「あったらいいな」はだいたいある というお話 (無ければ それはあなたの番) HTML で文章構造とクラス名とを定義した後に、extractCSS を利用すると、それらの情報を CSS として記述できる形式で抜き出すことが出来る Links extractCSS - Online CSS Extract…

Q. HTML を編集せずに要素の隣に画像を表示させるには?

CSS

A. :before / :after 疑似要素, content プロパティ, url(), Base64 エンコード、この4つを使う codepen.io 「Base64 Image Encoder」のようなサービスを利用して 画像を文字列に変換 (プログラミング言語が扱えるなら得意な言語とライブラリを駆使して変換…

<label/> + <input type="radio"/> で任意の文字・画像を選択肢代わりに表示する

この記事は「口コミサイトの星(★★★☆☆)をCSSだけで実装してみた - Qiita」を見て、その中で使われているテクニックを一部解読したもの 導入 ゴール 手順 なにもない状態 ラベルと関連付ける ラベルに画像を追加 CSS でラジオボタンを非表示化 動作確認用のCSS…