2D CSS3の変換

、CSS3変換

      運動の変換によって達成さ、スケール、回転のための要素を延伸する効果; この効果を達成することができ、元の画像又はJS処理である必要があり、それは今CSS3によって達成することができます。使用した2D変換変換効果を達成するためにプロパティを。

transformプロパティの第二に、値

  • )(回転関数とすることができる回転機能
  • スケール()関数ができ、ズーム機能を

第三に、機能の使用

回転(度)回転する:変換

  • 変換値を持つ属性回転機能括弧内ユニットは回転の角度であり、DEG学位度)、所要の角度が正であってもよく、または負であってもよいし。
  • 値は時計回りの回転(左)で、(右に)反時計回りに回転に応じて
  • 我々が使用することができ、コードを編集する場合trsf拡張プリフィックスも出て拡張されます(ランダム入力trsfは、その変換表示されません:回転を()プロパティ値)

例1:

本部ボックスを構築、ボックスはマウスオーバー達成するために時計回りに回転させて30度の効果を。(我々の角度が負の値に設定されている場合、それは左に傾きます)

1  <!DOCTYPE HTML > 
2  < HTML langは= "EN" > 
3  < ヘッド> 
4      < メタのcharset = "UTF-8" > 
5      < タイトル> 2D转换</ タイトル> 
6      < スタイル> 
7      本体{ 
8          位置相対
9  400ピクセル; 
10          高さ400ピクセル; 
11         / * トップ:100ピクセル; * / 
12          / * 左:100ピクセル; * / 
13          / * 境界:2ピクセル赤色固体。* / 
14  
15             } 
16      DIV { 
17  100pxに
18          高さ75px ; 
19          背景色#939 
20          境界2ピクセル青色固体
21          位置絶対
22      } 
23      #rotateDiv {
24          トップ300ピクセル; 
25は 100pxに
26      } 
27      #rotateDiv:ホバー{ 
28          変換回転(30度)を
29          ; } 
30      </ スタイル> 
31  </ ヘッド> 
32  < ボディ> 
33      < DIV ID = "rotateDiv" > transform2 </ DIV > 
34  </ ボディ> 
35  </HTML >

パフォーマンスの結果:

 

変換:スケール(x、y)は、ズーム

  • 変換値がする属性の機能拡張時に、それを設定することができ、水平方向に及び垂直方向にスケーリング。
  • X:倍率水平方向(横方向)。Y:垂直方向(高さ)で、複数のスケーリング、省略された場合、xの値と(例えば、変換:スケール(1.3)が水平および垂直に1.3の倍数で表します)
  • XYとの間に設けられた値(0〜1)還元、(> 1)拡大

例2:

ホバーボックスの上に実装されている場合は、ボックスには1.3倍の効果を拡大しました。

 

1  <!DOCTYPE HTML > 
2  < HTML langは= "EN" > 
3  < ヘッド> 
4      < メタのcharset = "UTF-8" > 
5      < タイトル> 2D转换</ タイトル> 
6      < スタイル> 
7      本体{ 
8          位置相対
9  400ピクセル; 
10          高さ400ピクセル; 
11         / * トップ:100ピクセル; * / 
12          / * 左:100ピクセル; * / 
13          / * 境界:2ピクセル赤色固体。* / 
14             } 
15      DIV { 
16  100pxに
17          高さ75px ; 
18          背景色#939 
19          境界2ピクセル青色固体
20          位置絶対
21      } 
22      #BOX1:ホバー{ 変換スケール(1.3)} 
23      </ スタイル> 
24  </ ヘッド> 
25  < ボディ> 
26      < DIV ID = "BOX1" > transform1 </ DIV > 
27  </ ボディ> 
28  </ HTML >

 

パフォーマンスの結果:

 

おすすめ

転載: www.cnblogs.com/nyw1983/p/11356917.html