2010-07-20 102 views

回答

9

The MDC page you linked to實際上解釋得很好。

我給你做了個快速的例子。演示:http://jsfiddle.net/SZ87b/1/代碼:

<!doctype html> 
<title>-moz-transform scale example</title> 
<style> 
p { font-size: 5em; text-align: center; } 
p:hover { -moz-transform: scale(2); } 
</style> 
<p>Foo bar</p> 
+0

dos html5 doc類型是必須的嗎? – 2010-07-20 10:31:34

+0

@Mithun:不,HTML5 DOCTYPE不需要這個例子的工作。理解專有的「-moz-transform」CSS屬性的瀏覽器是。 – 2010-07-20 18:44:33

+0

您應該知道的一個問題是,FF從中間縮放,而所有其他使用'zoom'css屬性的瀏覽器從右上角縮放。 – 2012-02-11 16:02:30

5

這裏是CSS的市長瀏覽器 值刻度(2,4)的一個例子變換成其原始大小的兩倍的寬度,並且高度的4倍其原始尺寸。

div{ 
transform: scale(2,4); 
-ms-transform: scale(2,4); /* IE 9 */ 
-webkit-transform: scale(2,4); /* Safari and Chrome */ 
-o-transform: scale(2,4); /* Opera */ 
-moz-transform: scale(2,4); /* Firefox */ 
} 
2

當使用縮放(或旋轉)變換時,您可能需要設置原點。

transform-origin: top left; 

以獲得您正在尋找的效果。

相關問題