Transformations

4 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$49.99
List Price:  $69.99
You save:  $20
€46.70
List Price:  €65.39
You save:  €18.68
£39.94
List Price:  £55.92
You save:  £15.98
CA$68.57
List Price:  CA$96.01
You save:  CA$27.43
A$76.53
List Price:  A$107.15
You save:  A$30.62
S$67.94
List Price:  S$95.13
You save:  S$27.18
HK$390.79
List Price:  HK$547.14
You save:  HK$156.34
CHF 45.61
List Price:  CHF 63.86
You save:  CHF 18.24
NOK kr553.82
List Price:  NOK kr775.40
You save:  NOK kr221.57
DKK kr348.39
List Price:  DKK kr487.78
You save:  DKK kr139.38
NZ$84.29
List Price:  NZ$118.01
You save:  NZ$33.72
د.إ183.60
List Price:  د.إ257.06
You save:  د.إ73.45
৳5,485.75
List Price:  ৳7,680.49
You save:  ৳2,194.74
₹4,172.64
List Price:  ₹5,842.03
You save:  ₹1,669.38
RM237.74
List Price:  RM332.86
You save:  RM95.11
₦61,737.65
List Price:  ₦86,437.65
You save:  ₦24,700
₨13,922.03
List Price:  ₨19,491.96
You save:  ₨5,569.92
฿1,847.10
List Price:  ฿2,586.09
You save:  ฿738.99
₺1,618.04
List Price:  ₺2,265.39
You save:  ₺647.34
B$259.65
List Price:  B$363.53
You save:  B$103.88
R930.41
List Price:  R1,302.64
You save:  R372.23
Лв91.35
List Price:  Лв127.90
You save:  Лв36.55
₩68,760.70
List Price:  ₩96,270.48
You save:  ₩27,509.78
₪187.33
List Price:  ₪262.29
You save:  ₪74.95
₱2,881.22
List Price:  ₱4,033.94
You save:  ₱1,152.71
¥7,761.78
List Price:  ¥10,867.12
You save:  ¥3,105.33
MX$847.89
List Price:  MX$1,187.12
You save:  MX$339.22
QR182.08
List Price:  QR254.93
You save:  QR72.84
P710.02
List Price:  P994.08
You save:  P284.06
KSh6,685.83
List Price:  KSh9,360.69
You save:  KSh2,674.86
E£2,398.89
List Price:  E£3,358.63
You save:  E£959.74
ብር2,859.67
List Price:  ብር4,003.77
You save:  ብር1,144.10
Kz41,816.63
List Price:  Kz58,546.63
You save:  Kz16,730
CLP$48,009.39
List Price:  CLP$67,216.99
You save:  CLP$19,207.60
CN¥361.91
List Price:  CN¥506.70
You save:  CN¥144.79
RD$2,909.49
List Price:  RD$4,073.53
You save:  RD$1,164.03
DA6,727
List Price:  DA9,418.34
You save:  DA2,691.34
FJ$113.07
List Price:  FJ$158.31
You save:  FJ$45.24
Q388.52
List Price:  Q543.96
You save:  Q155.44
GY$10,463.89
List Price:  GY$14,650.29
You save:  GY$4,186.39
ISK kr7,010.59
List Price:  ISK kr9,815.39
You save:  ISK kr2,804.80
DH505.48
List Price:  DH707.71
You save:  DH202.23
L884.07
List Price:  L1,237.78
You save:  L353.70
ден2,875.01
List Price:  ден4,025.24
You save:  ден1,150.23
MOP$402.80
List Price:  MOP$563.96
You save:  MOP$161.15
N$931.61
List Price:  N$1,304.33
You save:  N$372.72
C$1,835.88
List Price:  C$2,570.38
You save:  C$734.50
रु6,711.95
List Price:  रु9,397.27
You save:  रु2,685.31
S/188.15
List Price:  S/263.43
You save:  S/75.27
K192.92
List Price:  K270.11
You save:  K77.18
SAR187.48
List Price:  SAR262.49
You save:  SAR75.01
ZK1,338.41
List Price:  ZK1,873.89
You save:  ZK535.47
L232.39
List Price:  L325.37
You save:  L92.97
Kč1,173.84
List Price:  Kč1,643.47
You save:  Kč469.63
Ft18,183.27
List Price:  Ft25,458.03
You save:  Ft7,274.76
SEK kr546.32
List Price:  SEK kr764.90
You save:  SEK kr218.57
ARS$43,802.69
List Price:  ARS$61,327.27
You save:  ARS$17,524.58
Bs345.39
List Price:  Bs483.57
You save:  Bs138.18
COP$195,145.11
List Price:  COP$273,218.78
You save:  COP$78,073.66
₡25,506.16
List Price:  ₡35,710.66
You save:  ₡10,204.50
L1,238.25
List Price:  L1,733.65
You save:  L495.39
₲374,580.54
List Price:  ₲524,442.73
You save:  ₲149,862.19
$U1,916.38
List Price:  $U2,683.09
You save:  $U766.70
zł202.30
List Price:  zł283.24
You save:  zł80.93
Already have an account? Log In

Transcript

Hello, in this CSS Crash Course video, we're going to be looking at Transformations, we're going to show you how to rotate skew scale and translate a element. So the first thing that we're going to do is create a image element that's all going to be rotating. It's just gonna look a lot nicer than a div tag, for example. So image ID, is ID. Let me zoom in a bit so you can see what I'm doing better. Image ID equals rotation from the source.

I'm going to get an image from Google. I'm actually just going to type in sonar systems to the solar system website. And I'll get our logo so I'll get this over here. So right click, copy image address. Go back, paste it into Now I'm going to duplicate that. There is copy and paste that again, they're formatted.

Change the ID to skewing to gay Lin. And finally to run lation. If I saved up, go back, let's see what we've got. We've got four different images. So let's go to our index dot CSS, because this is where we're going to be coding it up. So the first code we're going to do is to affect every single image.

I'm going to put a margin of 100 pixels. We're going to put a width of 150 pixels, just to constrain it slightly. Okay, now I'm going to ignore the Wi Fi thing. That should be okay with that too. Really? Yeah, fine.

So What we're going to do now is do the hash rotation first. So hash rotation, transform. This is going to you per rotate. And for this, I'm simply going to put a degree value, some portunity 50 dg, which is 250 degrees. I go back refresh. As you can see, this has now rotated clockwise.

So I'm going to show you how to do the skew transformation. So hash viewing, transform, Transform, transform. You can even these few X and Y we can pray in 140 degrees 70 degrees. This is like getting the corners and just pulling it. So let's do that. Refresh.

Again, doesn't look the best but skewing doesn't always look like obviously like the normal image, but it depends on your website where you're going for. Now we're going to show you the scaling, transformation. So hash scaling, transform, scale. And I'm going to set a X and Y value to 0.5 comma 0.5. Save that. As you can see, it is two times longer, or two times wider, but only half of the height.

And you can also see the center it's scaled around the center, hence why it's not aligned to the bottom or to the top, but you could obviously change the alignment and the positioning yourself. Finally, I'm going to show you the translation method. So trans lation friends form translate. And what we're going to do is put 400 pixels and 200 pixels. So if we go back, this image will never move. It's moved down.

So you move 400 pixels to the right and 200 pixels down. So this is essentially 00. It goes that way in the x axis and that way in the y axis. So that's it for transformations in CSS. If you have any questions, feel free to post them on my education platform, sonar learning.co.uk. There'll be a link, add a resource to that.

Plus, there'll be a link to the GitHub page, which you can check out all the source code for from this video and every other video in this series. And as usual, thanks for watching. I hope you have a great day.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.