「CSS」の版間の差分
削除された内容 追加された内容
冒頭のnotocを非表示。当分のあいだ、作成中の単元の、目次への表示が必要なので。また、サブページのほとんどが赤リンクなので、まだnotocの段階に無い。 |
編集の要約なし |
||
221 行
画像とあまり関係なさそうな処理や、複雑な処理は JavaScript 側で行うべきだろう。
;無い機能
いわゆる if文(条件分岐) や while文(繰り返し) などといった制御構造の機能は、CSSには無い。
そういった制御構造のプログラミングをしたいなら、JavaScirptを使うべきである。(webページでの動的な制御は、JavaScriptの担当である。CSSは静的なレイアウト管理の担当である。制御構造は、CSSとは管轄が違う。)
226 ⟶ 233行目:
2015年ごろから主要なブラウザに追加されてきた新機能で、CSS変数というのがある。正確には「カスタム プロパティ」という。
;書式
<pre>
:root {
232 ⟶ 240行目:
</pre>
といった書式で、グローバル変数を定義できる。
CSS変数により、プロパティの値を変数として定義できる。(一方、プロパティ名自体は、CSS変数では定義できない。)
|