در این مقاله از آموزش طراحی سایت به بررسی تبدیل سه بعدی در CSS3 می پردازیم و متدهای مورد نیاز برای این تبدیل را همراه با هم تمرین می کنیم..
در CSS3 این امکان برای شما فراهم می شود که به المان های خود جلوه سه بعدی اعمال کنید (آن ها را به صورت سه بعدی قالب دهی کنید). در جدول زیر، ویرایشی از مرورگرهای مختلف که خاصیت تبدیل سه بعدی را پشتیبانی می کنند، ارائه شده :
توابع تبدیل سه بعدی در CSS3
مبحث پیش رو متدهای تبدیل سه بعدی را در CSS3 برای شما تشریح می کند :
rotateX()
rotateY()
rotateZ()
متد rotateX()
به کمک متد ()rotateX می توان عنصر مورد نظر را بر حول محور X آن، به میزان درجه تعریف شده، چرخاند.
div {
-webkit-transform: rotateX(150deg); /* Safari */
transform: rotateX(150deg);
}
متد rotateY()
متد مزبور یک المان را حول محور Y بر اساس درجه ی تعیین شده می چرخاند.
div {
-webkit-transform: rotateY(130deg); /* Safari */
transform: rotateY(130deg);
}
متد rotateZ()
تابع مذکور یک المان را حول محور Z آن بر اساس درجه ی معین می چرخاند :
div {
-webkit-transform: rotateZ(90deg); /* Safari */
transform: rotateZ(90deg);
}