⊗jsSpStyUpV 4 of 294 menu

CSSプロパティ値のJavaScriptにおける展開

style属性を読み取る際、 短縮形のCSSプロパティは 完全なプロパティに展開されます。 具体的に見てみましょう。 すべての辺にマージンが設定されているとします:

elem.style.margin = '20px';

それを出力してみましょう:

console.log(elem.style.margin); // '20px'と出力します;

このとき、個々の辺に対するプロパティの 読み取りも可能になります:

console.log(elem.style.marginLeft); // '20px'と出力します;

以下のdiv要素があります:

<div id="elem" style="width: 300px; height: 200px; border: 1px solid red;"> text </div>

ボタンもあります。ボタンをクリックしたら、 ボーダーの太さ、種類、色を 出力してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否