コース推薦:
- 上一页 CSS scale() 函数
- 下一页 CSS scaleX() 函数
- 返回上一层 CSS 函数リファレンスマニュアル
CSS scale3d()関数
定義と使用方法 scale3d()
CSSの
scale3d()
関数は、要素の3D拡大を定義します。
scale3d()
関数は、要素がx、y、z方向にどの程度拡大するかを定義します。 transform
属性で使用されています。
インスタンス
例1
を使用して scale3d()
複数の<div>要素を拡大する:
#myDiv1 { transform: scale3d(0.8, 0.8, 0.8); } #myDiv2 { transform: scale3d(-0.5, -0.5, -0.5); } #myDiv3 { transform: scale3d(1.1, 1.2, 1); }
例2
を使用して scale3d()
画像の拡大:
#img1 { transform: scale3d(0.8, 0.8, 0.8); } #img2 { transform: scale3d(-0.5, -0.5, -0.5); } #img3 { transform: scale3d(1.1, 1.1, 1); }
CSS文法
scale3d(sx, sy, sz)
値 | 説明 |
---|---|
sx | 正の数または負の数、幅の拡大ベクトルを定義します。 |
sy | 正の数または負の数、高さの拡大ベクトルを定義します。 |
sz | 正の数または負の数、z方向の拡大ベクトルを定義します。 |
技術的な詳細
バージョン: | CSS Transforms Module Level 2 |
---|
ブラウザのサポート
テーブルの数字は、その機能を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
12 | 12 | 10 | 4 | 15 |
相关页面
教程:CSS 3D 变换
参考:CSS scale 属性
- 上一页 CSS scale() 函数
- 下一页 CSS scaleX() 函数
- 返回上一层 CSS 函数リファレンスマニュアル