問題タブ [getcomputedstyle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
199 参照

javascript - 既知の CSS プロパティを使用して HTML フラグメントを検索する

ある種の「リバース CSS セレクター」を探しています: HTML ドキュメントが与えられた場合、特定のフォーマットを持つフラグメントをどのように検索することができますか? たとえば、太字のテキスト ( ) を使用するセグメントのリストを取得したいと考えていますfont-weight: bold;。このドキュメントを考えると:

セグメントのリストには、次のものが含まれます (たとえば、XPath セレクターを介して指定されます)。

  • /h1[1]
  • /p[1]/b[1]
  • /p[1]/span[1]
0 投票する
1 に答える
173 参照

javascript - window.getComputedStyle() がプロパティ名「backgroundColor」のオブジェクトを返すのに、プロパティ名「background-color」を使用しても機能するのはなぜですか?

これは、少なくとも Chrome と Firefox では当てはまります。

まだ、

background-colorがキーでない場合、どうすればよいでしょうか

何かを見せます?jQueryでは、 などfontSizeと同じだと思いfont-sizeますが、プロパティ値アクセスだとオブジェクトのプロパティ値へのアクセス方法のルールに反します。JS オブジェクトはこのように動作しますか?

0 投票する
0 に答える
47 参照

javascript - CSS 生成コンテンツの取得

JavaScriptでHTMLドキュメントの生成コンテンツを参照することはできますか?
たとえば、ドキュメントに図があります

図の正確なキャプションをテキストでも使用したいのですが、どうすればよいですか?

ここのスニペットに「図 1」をハードコーディングしましたが、これでは十分な柔軟性がありません。これが最初の図ではない場合はどうなりますか? 疑似要素の も を返す
ので、あまり役に立ちません。文字どおりのテキスト「図 1」が必要です。getComputedStyle()"Figure " counter(figures)

0 投票する
0 に答える
47 参照

html - HTMLで背景色のアルファを取得するには?

以下は少し過剰に設計されているように感じますが、直接のアクセサーはありますか?

0 投票する
1 に答える
120 参照

javascript - インライン CSS を削除すると、スタイルシートで定義されたスタイルに影響します

私は奇妙な行動に直面しています。

メソッドを使用してスタイルシートの要素にインライン CSSを適用するスクリプトがありますcomputedStyle

これは、プレーン テキストの代わりにリッチ テキストをコピーする方法です。

しかし、コピー後、style=""属性を削除する必要があります。

これが発生すると、一部のスタイル属性 ( 、などcolor) が消えますが、インスペクターでは、この属性がまだ . によって要素にリンクされていることがわかりますclass

そこを参照してください: https ://jsfiddle.net/sxybrcug/ (color消えますborder-colorが大丈夫です)

何が起こっているか知っていますか?

ありがとう