jsでモーダル

この記事は2分で読めます

★生jsソースコード

html




css



js



メモ



CSS の filter プロパティは、ぼかしや色変化などのグラフィック効果を要素に適用します。フィルターは画像、背景、境界の描画を調整するためによく使われます。


ブログの記事に画像を貼り付けるとき、わざわざ”Photshop”などの画像加工ソフトで彩度や明度、コントラストを調節するという方も少なくは無いと思います。
しかし、CSSのfilterプロパティを利用して、画像加工するという手法もあるのです。
彩度や明度、コントラストを調節することができるfilterプロパティについて詳しく解説します。
★”filter”でできること
①ぼかし blur
②ものくろ grayscale
③コントラスト contrast
④明度 brightness
⑤彩度 saturate
⑥階調反転 invert
⑦色相回転 hue-rotate
⑧セピア sepia
⑨影 drop-shadow
⑩透過 opacity


指定の要素に新しい属性を追加します。または指定の要素に存在する属性の値を変更します。
elm.setAttribute(name, value);

・nameは「属性の名前を文字列で表現したもの」
・valueは「属性の希望する新しい値」




textContent は Node のプロパティで、ノードおよびその子孫のテキストの内容を表します。
※textContentは、innerHTMLと比べられる事が多い。
→innerHTMLは、HTMLを解釈して出力する。
→textContentは、HTMLを解釈せず、そのまま文字として出力する。




①insertBeforeで要素の前に挿入する
Node.insertBefore() メソッドは、ノードを参照ノードの前に、指定された親ノードの子として挿入します。
※insertBeforeは、appendChildと関係する?
 指定した要素を、現在の要素の子要素として、対象要素の前に插入するもの。

②insertBeforeで要素の後に挿入する
要素の前ではなくて要素の後に挿入したい時にinsertAfterを探してしまいがちですがありません。
そのような時は nextSibling または nextElementSibling メソッドと組み合わせます。

③appendChildについて


jQuery


  • このエントリーをはてなブックマークに追加
  • LINEで送る

関連記事

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

管理人紹介


21世紀、より良い人生を歩むための個人事業主による備忘録メモです。固定観念にとらわれず、日本や世界の深淵に触れ、自由快適な人生を歩んでいく事を大切にしています。