{{ CSSRef }}
概要
zoom
CSS プロパティは、HTML 文書に定義された {{cssxref("@viewport")}} に対する倍率の初期値を設定することができます。
zoomプロパティの値 が 1.0
または 100%
の時、zoom プロパティを指定しないのと同義です。値が大きければ拡大され、小さければ縮小されます。
{{cssinfo}}
構文
/* Keyword value */ zoom: auto; /* <number> values */ zoom: 0.8; zoom: 2.0; /* <percentage> values */ zoom: 150%;
値
auto
- HTML 文書に定義された初期値の倍率を適用されます。ユーザエージェントは、HTML 文書がその要因を見つけるために、レンダリングされたキャンバスの領域の大きさを使用することができます。
<number>
- 値に指定できるのは正の数のみです。 値が 1.0 の場合、要素の拡大が行われないことを意味します。1.0よりも大きい値を指定すると拡大し、小さい値を指定すると縮小されます。
<percentage>
- パーセント値の場合も、指定できるのは正の数のみです。値が 100% の場合、要素の拡大が行われないことを意味します。100% よりも大きい値を指定すると拡大し、小さい値を指定すると縮小されます。
公式構文
{{csssyntax}}
仕様書
仕様書 | 策定状況 | コメント |
---|---|---|
{{SpecName('CSS3 Device', '#the-lsquozoomrsquo-descriptor', '"zoom" descriptor')}} | {{Spec2('CSS3 Device')}} | 初回定義 |
ブラウザ実装状況
{{ CompatibilityTable() }}
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
機能 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
基本サポート | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |