CSS3變形元素是CSS3中的一個非常重要的特性,它可以幫助我們實現(xiàn)很多強大的用戶界面效果,比如旋轉(zhuǎn)、縮放、扭曲、移動等等。本文將介紹CSS3變形元素的基本用法及實例應(yīng)用。
/* 旋轉(zhuǎn)元素 */ transform: rotate(45deg); /* 縮放元素 */ transform: scale(1.5); /* 扭曲元素 */ transform: skew(20deg, -10deg); /* 移動元素 */ transform: translate(100px, 50px);
以上代碼即為常見的CSS3變形元素的設(shè)置方法,簡單明了。其中,rotate()函數(shù)用來旋轉(zhuǎn)元素,scale()函數(shù)用來縮放元素,skew()函數(shù)用來扭曲元素,translate()函數(shù)用來移動元素。下面我們來看一些實例應(yīng)用。
/* 把一個方塊旋轉(zhuǎn)45度 */ .box { width: 100px; height: 100px; background-color: #f00; transform: rotate(45deg); } /* 把一個鏈接放大1.5倍 */ a { font-size: 12px; transform: scale(1.5); } /* 扭曲一個圖片 */ img { transform: skew(20deg, -10deg); } /* 移動某個元素 */ #myDiv { transform: translate(100px, 50px); }
本文介紹的只是CSS3變形元素的基本用法,還有很多高級用法需要不斷學(xué)習(xí)和實踐。相信通過不懈的努力,我們一定可以掌握CSS3變形元素這個強大的技術(shù)。
上一篇css3動畫 跳動