Professional Documents
Culture Documents
Css 6
Css 6
Css 6
• https://www.w3schools.com/css/css3_transitions.asp
TRANSITIONS
• timing function : طريقة التنفيذ
TRANSITIONS
طريقة التنفيذ • timing function :
• Steps :يبدأ على خطوات وينتهي على خطوات دون Smooth
CSS3 – TRANSITIONS
• timing function : طريقة التنفيذ
2D TRANSFORMS
)• translate(x , y) // (0px,0px
)• translateX(x
)• translateY(y
• يقوم بتحريك العنصر ملسافة معينة على محور Xومحور Y
• يقبل قيمة موجبة او سالبة
• على سبيل املثال
)• translate(20px , 30px
• transform: translateY(200px);
Y • نقل العنصر على محور
3D TRANSFORMS
;)• transform: translateZ(200px
تقريب العنصر الى الشاشة بمقدار px200 •
ال يظهر التأثير لكي يظهر التأثير يجب إضافة املنظور •
-1إضافة منظور الب العنصر ;perspective: 600px •
-2او اضافة في نفس الكود •
;)• transform: perspective(600px) translateZ(200px
3D TRANSFORMS
• transform: translate3d(x , y , z);
• transform: translate3d(0);
• transform: scale(0.7);
• scaleX(0.7) scaleY(0.7)
على املحورين السيني والصادي •
3D TRANSFORMS
• Perspective املنظور
• perspective- origin موضع املنظور
• Transform-origin موضع العنصر
• X axis = left center right Length
• Y axis = top center bottom Length
• Transform-style: شكل
3D TRANSFORMS
• transform: matrix3d(2,0,0.00,0,0.00,2,0.00,0,0,0,1,0,0,0,0,1);
• perspective: 300px;
3D TRANSFORMS EXAMPLES
• https://codepen.io/vineethtrv/pen/XKKEgM
• https://codepen.io/rachelcope/pen/bNjGrL
• https://codepen.io/nazarelen/pen/EaNbLX
مواقع مفيدة
• http://ds-overdesign.com/transform/matrix3d.html
• https://www.html-code-generator.com/css/transform-
generator
• https://cssgradient.io
• http://angrytools.com/css-generator/transform/
• https://enjoycss.com
• https://www.shapedivider.app
ANIMATIONS
animation-name *
animation-duration *
ANIMATIONS
ANIMATIONS
Animation-direction
ANIMATIONS
Animation-iteration-count تكرار االنيميشين
• Number
• Infinite
الكود املفصل
مكتبات جاهزة الينميشين
• https://animate.style/