2016-04-28 5 views
1
  1. HTMLではインラインスタイルを使用できますが、<script>を使用してHTMLドキュメント内でJavaScriptを記述することも、インラインでインライン化することもできます。
  2. JavaScriptではdocument.querySelectorAll()などのセレクタを使用してDOM要素を操作でき、クラス(例:className)またはインラインスタイルを使用して外観を変更することもできます。
  3. CSSでは、CSSセレクタを使用してDOM要素をターゲティングできます。 JavaScriptはありません。 CSSプリプロセッサは、CSSをJavaScript(変数、ミックスイン、関数)のように見せるのに役立ちますが、そのコードは独自のサンドボックスに存在し、スクリプトにはアクセスできません。

CSS内でJavaScriptをサポートする計画はありましたか?これに対する議論は何ですか?CSSでJavaScriptを有効にする予定はありますか?

+0

これは[http://webdesign.tutsplus.com/articles/css4-is-coming-what-you-need-to-knowのことを思い出します--webdesign-11521](http://webdesign.tutsplus.com/articles/css4-is-coming-what-you-need-to-know--webdesign-11521) – enifeder

+0

私はあなたの世界を想像してほしいブラウザーがハングし、長い時間が経過すると、自動プロセスハンドラーがアラートをポップアップします。その警告メッセージには次のようなメッセージが表示されます。「メモリ不足のエラー:styles.cssの7936行に '$ redButton'のスペースを割り当てようとしているときにメモリが不足しています。 – rockerest

+0

JSでDOMを操作できる(スタイルを設定する)ときに、なぜJSをCSSに導入するのですか? – vol7ron

答えて

1

いいえIEの古いバージョンでは、CSS式を使用できますが、最終的にはパフォーマンスが低下し、最適化ができず、危険です。ほぼ完全に異なる2つの言語を混ぜることも悪いです。

ここでCSS式の詳細を説明して答えます:https://stackoverflow.com/a/10910098/6249022

関連する問題