Skip to content
Menu
CDhistory
CDhistory

Reddit – css – 覚えておくべき30のCSSセレクタ

Posted on 5月 7, 2021 by admin

なぜ*を使ってはいけないのか、なぜ>が素晴らしいのかという情報については、CSSDOMがどのように作られているかを理解することが重要です。

セレクタ、たとえばdiv p .someclassがあると、ブラウザは山ほどのチェックを行う必要があります。 これはかなり簡単な操作です。 次に、集めたすべての .someclass 要素の親をチェックして、p の親を持つかどうかを確認し、持たないものは破棄します。 次に、集めた.someclassの子を持つすべてのpタグの親をチェックし、divの親を持つかどうかを調べます。 そうやって、自分の立ち位置を確認するのです。 だからもちろん、.specific-someclassを使えば、そのほうがずっとコストがかからないんですけどね。

ここで>の価値が出てくる。 div > p > .someclass があれば、ブラウザが .someclass の親である p をチェックしたときに、すぐに停止することができます。 1つ上の階層をたどるだけでいいのです。 はるかに少ないコストで済みます。

*が現れるたびに、ブラウザはページ上のすべての要素を収集する必要があります。 これはお金のかかる作業なので、避けた方がよいでしょう。 #some-very-specific-id *の場合、ブラウザが最初にすることは、すべての要素を集めて、どの要素が#some-very-specific-idを祖先に持つかをチェックすることです。 ページ内の血まみれの要素すべてがチェックされるのです。 Bad juju.

Apologies if my info is out of date. CSS ペイントについて何かを知らなければならなくなってから、長い時間が経ちました。

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

最近の投稿

  • アセラ復活。 NYCまたはボストンで99ドル
  • OMIM Entry – # 608363 – CHROMOSOME 22q11.2 DUPLICATION SYNDROME
  • Kate Albrecht’s Parents – Learn More About Her Father Chris Albrecht And Mother Annie Albrecht
  • テンプル・フォーク・アウトフィッターズ
  • Burr(小説)

アーカイブ

  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CDhistory | Powered by WordPress & Superb Themes
Menu
CDhistory