--- title: CSSRule.cssText slug: Web/API/CSSRule/cssText tags: - API - CSSOM - NeedsCompatTable - Property - Referrence translation_of: Web/API/CSSRule/cssText ---

要素スタイル {{domxref("CSSStyleDeclaration.cssText")}} と混同しないでください。

{{APIRef("CSSOM") }}

概要

cssText は、{{domxref("CSSStyleSheet")}} スタイル規則の実際のテキストを返します。

補足: 仕様に明記 されたとおり、機能暗黙的に 変更するだけで、直接設定することはできません。これに設定しようとしても、警告もエラーもなく、絶対に何も起こりません。さらに、設定可能なサブプロパティもありません。そのため、これを変更するには、スタイルシートの {{domxref("CSSRuleList","cssRules")}}[index] プロパティおよび {{domxref("CSSStyleRule.selectorText",".selectorText")}}、{{domxref("CSSStyleRule.style",".style")}} (または、そのサブプロパティ) を使用してください。詳細は、動的なスタイル情報の利用 を参照してください。

構文

string = cssRule.cssText

<style>
body { background-color: darkblue; }
</style>
<script>
  var stylesheet = document.styleSheets[0];
  alert(stylesheet.cssRules[0].cssText); // body { background-color: darkblue; }
</script>

仕様書