☰
English
accent-color
align
alignment-baseline
all
anchor
animation
appearance
aspect-ratio
backdrop-filter
backface-visibility
background
baseline
block-size
border
bottom
box
break
caption-side
caret
clear
clip
color
column
columns
contain
container
content
corner
counter
cursor
cx
cy
d
direction
display
dominant-baseline
dynamic-range-limit
empty-cells
field-sizing
fill
filter
flex
float
flood
font
forced-color-adjust
gap
grid
height
hyphenate
hyphens
image
ime-mode
initial-letter
inline-size
inset
interactivity
interest
interpolate-size
isolation
justify
left
letter-spacing
lighting-color
line
list
margin
marker
mask
math
max
min
mix-blend-mode
object
offset
opacity
order
orphans
outline
overflow
overlay
overscroll
padding
page
paint-order
perspective
place
pointer-events
position
print-color-adjust
quotes
r
reading
resize
right
rotate
row
ruby
rule
rx
ry
scale
scroll
scrollbar
shape
speak
stop
stroke
tab-size
table-layout
text
timeline
top
touch-action
transform
transition
transition-behavior
transition-delay
transition-duration
transition-property
transition-timing-function
translate
trigger-scope
unicode-bidi
user-select
vector-effect
vertical-align
view
visibility
white
widows
width
will-change
word
writing-mode
x
y
z-index
zoom
מאפיין transition-timing-function
מאפיין transition-timing-function (פונקציית easing) מתאר איך מחושבים הערכים הביניים של המעבר. ערך ההתחלה הוא ease.
.box { transition-timing-function: ease-in-out; }
.bouncy { transition-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55); }
linear
התקדמות אחידה בקצב קבוע.
ease
ערך ברירת המחדל. שווה ערך ל-cubic-bezier(0.25, 0.1, 0.25, 1).
ease-in
מתחיל לאט ובהדרגה מאיץ. cubic-bezier(0.42, 0, 1, 1).
ease-out
מתחיל מהר ומאט לקראת הסוף. cubic-bezier(0, 0, 0.58, 1).
ease-in-out
לאט בהתחלה ובסוף, מהיר באמצע.
step-start
קופץ מיד לערך הסופי. steps(1, start).
step-end
שומר על הערך ההתחלתי וקופץ לסופי בסיום. steps(1, end).
cubic-bezier()
cubic-bezier(x1, y1, x2, y2) — עקומה מותאמת. ערכי y יכולים לחרוג מ-[0,1] לאפקטי חריגה.
steps()
steps(n, position?) — מחלק את המעבר ל-n מקטעים. position: jump-start | jump-end | jump-none | jump-both | start | end.
linear()
linear() — האטה/האצה ליניארית עם נקודות בקרה מותאמות.
CSS Transitions Module Level 1
Working Draft
W3C
MDN
Hover over me
Show all code
ערוך CSS און-ליין
התוסף שזוכר עבורך מאות פריטי CSS
כל פרופרטי CSS — בהדגמה חיה
מקור הייחוס הדו-לשוני ל-CSS
הגדרה
דוגמאות
תחביר
מודול
מפרט
מקורות מידע
הדגמה חזותית
previous
next