π₯ ΠΡΡΠ΅ΠΊΡ Π·ΡΠΌΠ° Ρ ΠΏΠΎΠ²ΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS
π₯ ΠΡΡΠ΅ΠΊΡ Π·ΡΠΌΠ° Ρ ΠΏΠΎΠ²ΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS
ΠΠ΄Π΅Ρ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ π
π ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ overflow ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ hidden, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅Π·Π°Π»ΠΎΡΡ ΠΈ Π½Π΅ Π²ΡΡ ΠΎΠ΄ΠΈΠ»ΠΎ Π·Π° Π΅Π³ΠΎ Π³ΡΠ°Π½ΠΈΡΡ;
π ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ transform: scale(1.2) ΠΈ Π΄Π΅Π»Π°Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠΎΠ²ΠΎΡΠΎΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ rotate(10deg).
HTML ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ°
CSS ΡΡΠΈΠ»ΠΈ
.container {
width: 640px;
height: 360px;
overflow: hidden;
}
.container img {
object-fit: cover;
transition: transform 0.8s ease;
}
.container:hover img {
transform: scale(1.2) rotate(10deg);
}
π- Π΅ΡΠ»ΠΈ Π±ΡΠ»ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ | β‘οΈ WebTaverna
ΠΠ΄Π΅Ρ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ π
π ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ overflow ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ hidden, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅Π·Π°Π»ΠΎΡΡ ΠΈ Π½Π΅ Π²ΡΡ ΠΎΠ΄ΠΈΠ»ΠΎ Π·Π° Π΅Π³ΠΎ Π³ΡΠ°Π½ΠΈΡΡ;
π ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ transform: scale(1.2) ΠΈ Π΄Π΅Π»Π°Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠΎΠ²ΠΎΡΠΎΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ rotate(10deg).
HTML ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ°
CSS ΡΡΠΈΠ»ΠΈ
.container {
width: 640px;
height: 360px;
overflow: hidden;
}
.container img {
object-fit: cover;
transition: transform 0.8s ease;
}
.container:hover img {
transform: scale(1.2) rotate(10deg);
}
π- Π΅ΡΠ»ΠΈ Π±ΡΠ»ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ | β‘οΈ WebTaverna
ΠΠ°Π½Π°Π» ΠΈΡΡΠΎΡΠ½ΠΈΠΊ:@WebTaverna