آموزش تبدیل سه بعدی در CSS3
آموزش تبدیل سه بعدی در CSS3
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش تبدیل سه بعدی در CSS3 خواهیم پرداخت.
با استفاده از تبدیل 3D ، می توانیم عنصر را به محور x ، محور y و محور z منتقل کنیم ، در زیر مثال نحوه چرخش عنصر را به وضوح مشخص می کند.
روش های تبدیل سه بعدی
روش های زیر برای فراخوانی تبدیل 3D استفاده می شوند –
- matrix3d (n ، n ، n ، n ، n ، n ، n ، n ، n ، n ، n ، n ، n ، n ، n ، n)
برای تبدیل عنصر با استفاده از 16 مقدار ماتریس استفاده می شود
- translate3d(x,y,z)
برای تبدیل عنصر با استفاده از محورهای x ، محور y و محور z استفاده می شود
- translateX(x)
برای تبدیل عنصر با استفاده از محور x استفاده می شود
- translateY(y)
برای تبدیل عنصر با استفاده از محور y استفاده می شود
- translateZ(z)
برای تبدیل عنصر با استفاده از محور y استفاده می شود
- scaleX(x)
برای تبدیل مقیاس با استفاده از محور x مورد استفاده قرار می گیرد
- scaleY(y)
مورد استفاده برای مقیاس تبدیل عنصر با استفاده از محور y است
- scaleY(y)
برای تبدیل عنصر با استفاده از محور z استفاده می شود
- scaleY(y)
برای چرخش استفاده می شود و عنصر را با استفاده از محور x تبدیل می کند
- rotateY(angle)
برای چرخش استفاده می شود و عنصر را با استفاده از محور y تبدیل می کند
- rotateZ(angle)
برای چرخش استفاده می شود و عنصر را با استفاده از محور z تغییر می دهد
تبدیل سه بعدی محورهای X
مثالی که در زیر آورده شده است، تبدیلات سه بعدی محور x را نشان می دهد
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<html> <head> <style> div { width: 200px; height: 100px; background-color: pink; border: 1px solid black; } div#myDiv { -webkit-transform: rotateX(150deg); /* Safari */ transform: rotateX(150deg); /* Standard syntax */ } </style> </head> <body> <div> tutorials point.com </div> <p>Rotate X-axis</p> <div id = "myDiv"> tutorials point.com. </div> </body> </html> |
تبدیل سه بعدی محور Y
مثالی که در زیر مشاهده می کنید، تبدیلات سه بعدی محور Y را نشان می دهد –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<html> <head> <style> div { width: 200px; height: 100px; background-color: pink; border: 1px solid black; } div#yDiv { -webkit-transform: rotateY(150deg); /* Safari */ transform: rotateY(150deg); /* Standard syntax */ } </style> </head> <body> <div> tutorials point.com </div> <p>Rotate Y axis</p> <div id = "yDiv"> tutorials point.com. </div> </body> </html> |
تبدیل سه بعدی محور Z
مثال زیر تبدیل های 3D محور Z را نشان می دهد –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
<html> <head> <style> div { width: 200px; height: 100px; background-color: pink; border: 1px solid black; } div#zDiv { -webkit-transform: rotateZ(90deg); /* Safari */ transform: rotateZ(90deg); /* Standard syntax */ } </style> </head> <body> <div> tutorials point.com </div> <p>rotate Z axis</p> <div id = "zDiv"> tutorials point.com. </div> </body> </html> |
لیست جلسات قبل آموزش CSS
- آموزش CSS
- CSS چیست؟
- آموزش نحو CSS
- آموزش قوانین CSS
- آموزش واحد انداره گیری در CSS
- آموزش رنگ ها در CSS
- آموزش Background در CSS
- آموزش فونت ها در CSS
- آموزش استفاده از تصاویر در CSS
- آموزش استفاده از تصاویر در CSS
- آموزش استفاده از لینک ها در CSS
- آموزش جداول در CSS
- آموزش حاشیه در CSS
- آموزش margin در CSS
- آموزش لیست ها در CSS
- آمورش ویژگی padding در CSS
- آموزش ویژگی مکان نما در CSS
- آموزش outline در CSS
- آموزش ابعاد در CSS
- آموزش نوارهای پیمایشی در CSS
- آموزش visibility در CSS
- آموزش موقعیت یابی در CSS
- آموزش لایه ها در CSS
- آموزش شبه کلاس ها در CSS
- آموزش شبه عناصر در CSS
- آموزش قوانین @ در CSS
- آموزش فیلترهای متنی و تصویری در CSS
- آموزش انواع رسانه ها در CSS
- آموزش مدیا صفحه در CSS
- آموزش رسانه شنیداری در CSS
- آموزش چاپ در CSS
- آموزش طرح بندی در CSS
- آموزش CSS3
- آموزش گرد کردن گوشه ها در CSS3
- آموزش حاشیه تصویر CSS3
- آموزش تنظیم چند پس زمینه در CSS3
- رنگ ها در CSS3
- آموزش گرادیان در CSS3
- آموزش سایه در CSS3
- آموزش تکست در CSS3
- آموزش فونت های وب در CSS3
- آموزش تبدیل 2d در CSS3
دیدگاه شما