ホームページ > ウェブフロントエンド > jsチュートリアル > JS_javascript スキルを使用した CSS スタイルの変更に関する簡単な説明

JS_javascript スキルを使用した CSS スタイルの変更に関する簡単な説明

WBOY
リリース: 2016-05-16 17:34:33
オリジナル
1381 人が閲覧しました
1. スタイルの一部変更

直接スタイルの変更、classNameの変更、cssTextの変更の3種類があります。注意する必要があるのは次のとおりです:
大文字の使用に注意してください:
JavaScript は大文字の使用に非常に敏感です。ClassName は "N" を "n" として書くことはできません。また、cssText は "T" を "t" として書くことはできません。効果は実装できません。
メソッドの呼び出し:
className を変更する場合は、事前にスタイル シートでクラスを宣言しますが、呼び出し時にスタイルに従わないようにします (document.getElementById('obj').style.className=”…” 誤り) ! document.getElementById('obj').className="..."
Change cssText
ただし、cssText を使用する場合、正しい書き方は次のとおりです。 document.getElementById('obj') .style.cssText=”…”

直接スタイルの変更について話す必要はありません。
document などの特定のスタイルを記述することを忘れないでください。 getElementById('obj').style.backgroundColor= ”#003366″

2. スタイルをグローバルに変更します

通常、Web のリアルタイム切り替えを実現できます。外部リンク スタイルの href 値を変更することでページ スタイルを変更します。つまり、「テンプレート スタイルを変更する」ことです。このとき、まず、変更する必要があるターゲットに


呼び出しは非常に単純です。

クリックしてスタイルを変更してください
初心者は JavaScript で特定の CSS スタイルを記述する方法がわからないことが多く、ブラウザによって要件が異なる場合があります。たとえば、Float は IE では styleFloat、FIREFOX では cssFloat と書きますが、これには全員の蓄積が必要です。 Google で「ccvita javascript」を検索すると、疑問が解決するかもしれません。


基礎知識
Web ページでスタイルシートを呼び出す方法は通常 3 つあります。
最初の方法: 外部スタイル シート ファイルへのリンク (スタイル シートへのリンク)
最初に外部スタイル シート ファイル (.css) を作成してから、HTML リンク オブジェクトを使用できます。例は次のとおりです。

コードをコピーします コードは次のとおりです:


ドキュメントのタイトル





次の例に示すように、これを宣言領域に追加する必要があります。 🎜>
< 🎜>HTML ドキュメントの と タグの間に

ブロック オブジェクトを挿入できます。 定義方法については、スタイルシートの構文を参照してください。例は次のとおりです。




コードをコピーします コードは次のとおりです:
ドキュメントのタイトル
<--
body {font: 10pt "Arial"}
h1 {font: 15pt/17pt "Arial"; フォントの太さ: 太字}
h2 {font: 13pt/15pt "Arial"; : 太字; 色: 青}
p {font: 10pt/12pt "Arial"; 色: 黒}
>




ここでスタイル オブジェクトの type 属性を「text/css」に設定すると、ブラウザはこのタイプをサポートします。

3 番目のタイプ: インライン定義 (インライン スタイル)
インライン定義では、オブジェクトのタグ内でオブジェクトの style 属性を使用して、それに適用されるスタイル シート属性を定義します。例は次のとおりです。

この行は左右の外側パッチで追加されます

< p>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート