Video Background

7 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€95.85
List Price:  €134.19
You save:  €38.34
£79.54
List Price:  £111.35
You save:  £31.81
CA$143.73
List Price:  CA$201.23
You save:  CA$57.50
A$159.93
List Price:  A$223.91
You save:  A$63.97
S$135.54
List Price:  S$189.77
You save:  S$54.22
HK$777.83
List Price:  HK$1,089
You save:  HK$311.16
CHF 89.34
List Price:  CHF 125.09
You save:  CHF 35.74
NOK kr1,131.88
List Price:  NOK kr1,584.68
You save:  NOK kr452.80
DKK kr715.08
List Price:  DKK kr1,001.15
You save:  DKK kr286.06
NZ$176.75
List Price:  NZ$247.46
You save:  NZ$70.70
د.إ367.26
List Price:  د.إ514.18
You save:  د.إ146.92
৳11,945.33
List Price:  ৳16,723.94
You save:  ৳4,778.61
₹8,493.77
List Price:  ₹11,891.62
You save:  ₹3,397.85
RM450.75
List Price:  RM631.07
You save:  RM180.32
₦154,938.50
List Price:  ₦216,920.10
You save:  ₦61,981.60
₨27,824.38
List Price:  ₨38,955.25
You save:  ₨11,130.86
฿3,419.79
List Price:  ฿4,787.84
You save:  ฿1,368.05
₺3,519.01
List Price:  ₺4,926.76
You save:  ₺1,407.74
B$608.53
List Price:  B$851.97
You save:  B$243.44
R1,830.80
List Price:  R2,563.19
You save:  R732.39
Лв187.32
List Price:  Лв262.25
You save:  Лв74.93
₩144,627.53
List Price:  ₩202,484.33
You save:  ₩57,856.80
₪365.39
List Price:  ₪511.57
You save:  ₪146.17
₱5,882.91
List Price:  ₱8,236.31
You save:  ₱2,353.40
¥15,643.93
List Price:  ¥21,902.13
You save:  ¥6,258.20
MX$2,007.58
List Price:  MX$2,810.70
You save:  MX$803.11
QR364.41
List Price:  QR510.19
You save:  QR145.78
P1,381.63
List Price:  P1,934.33
You save:  P552.70
KSh12,923.70
List Price:  KSh18,093.70
You save:  KSh5,170
E£5,087.81
List Price:  E£7,123.14
You save:  E£2,035.32
ብር12,764.56
List Price:  ብር17,870.89
You save:  ብር5,106.33
Kz91,790.82
List Price:  Kz128,510.82
You save:  Kz36,720
CLP$98,905.10
List Price:  CLP$138,471.10
You save:  CLP$39,566
CN¥729.56
List Price:  CN¥1,021.42
You save:  CN¥291.85
RD$6,087.13
List Price:  RD$8,522.23
You save:  RD$2,435.09
DA13,485.25
List Price:  DA18,879.89
You save:  DA5,394.64
FJ$231.62
List Price:  FJ$324.28
You save:  FJ$92.66
Q770.23
List Price:  Q1,078.35
You save:  Q308.12
GY$20,913.67
List Price:  GY$29,279.97
You save:  GY$8,366.30
ISK kr13,911.60
List Price:  ISK kr19,476.80
You save:  ISK kr5,565.20
DH1,006.07
List Price:  DH1,408.53
You save:  DH402.46
L1,836.70
List Price:  L2,571.46
You save:  L734.75
ден5,900.06
List Price:  ден8,260.33
You save:  ден2,360.26
MOP$800.26
List Price:  MOP$1,120.39
You save:  MOP$320.13
N$1,840.36
List Price:  N$2,576.58
You save:  N$736.22
C$3,678.42
List Price:  C$5,149.94
You save:  C$1,471.51
रु13,597.49
List Price:  रु19,037.04
You save:  रु5,439.54
S/372.23
List Price:  S/521.13
You save:  S/148.90
K405.36
List Price:  K567.52
You save:  K162.16
SAR375.62
List Price:  SAR525.88
You save:  SAR150.26
ZK2,766.46
List Price:  ZK3,873.15
You save:  ZK1,106.69
L477.10
List Price:  L667.96
You save:  L190.86
Kč2,408.98
List Price:  Kč3,372.68
You save:  Kč963.69
Ft39,689.03
List Price:  Ft55,566.23
You save:  Ft15,877.20
SEK kr1,103.13
List Price:  SEK kr1,544.43
You save:  SEK kr441.30
ARS$102,160.40
List Price:  ARS$143,028.65
You save:  ARS$40,868.24
Bs690.76
List Price:  Bs967.10
You save:  Bs276.33
COP$435,928.80
List Price:  COP$610,317.76
You save:  COP$174,388.96
₡50,434.81
List Price:  ₡70,610.75
You save:  ₡20,175.94
L2,537.51
List Price:  L3,552.62
You save:  L1,015.10
₲779,455.88
List Price:  ₲1,091,269.42
You save:  ₲311,813.53
$U4,474.38
List Price:  $U6,264.31
You save:  $U1,789.93
zł408.66
List Price:  zł572.14
You save:  zł163.48
Already have an account? Log In

Transcript

So, creating a video background is a pretty straightforward process as we can copy and paste from our video background project on code pen. There'll be one key difference with our implementation here. This time, we're going to have the video file locally instead of as an external link. This will allow it to be cached and load offline on our mobile devices. It will be important to try to limit the size of the file to improve performance. So make sure that that's something you consider when selecting a video.

Okay, so first, we're going to go back to pixabay.com. And I'm going to go to videos and I'm going to type in waves. I'm going to try to get the same video as before. Okay, there it is there. And so we're going to go to the download and you can see the different file sizes here. So 1080 is 20.

To 720 11 megabytes. So you can see there's a big difference, I'm going to go with 720. If you want to have even better performance, you can go with a slightly smaller resolution file there. So we're going to download that. And next we're going to show one folder so we can see the file, we're going to Ctrl x, we're going to cut that and we're going to go back to our desktop. And in our coding projects folder here, we're going to create a new folder assets.

And we're going to use this folder to store all of our video pictures and font before we put it into our website in case we need to optimize or crop or something. We have all the files here and all of the original files as well. So we're just going to rename this video dash background. In this case, we're not really editing anything about This file, so we can Ctrl C, we're going to copy that. And we're going to go back out, we're going to actually go into our Angular projects. And we're going to go source an assets.

And see we have an icons folder here, we're actually going to create a new folder, image IMG for short. And we're gonna go inside, and we're gonna press Ctrl V, and we copied our video background file into our assets folder. Next, we can actually go back and Alt Tab into Visual Studio. So we can actually clean up this little bit, give ourselves a little more space, we're gonna close the index dot HTML file. And we can also minimize the Explorer just to give us a little bit more space. Okay, so now we're gonna start working in our home section.

So first, we're going to comment out a title for our video back Round just to kind of separate all of our elements. And then as before, we're going to use a video element. And we're going to move the source. So we're just going to have this be loop, muted. autoplay, you can see it auto completed there. And we're also going to give it an ID of video dash background.

Okay, and inside, we're going to give it a source element. In the earlier video, I actually put a closing tag with that, but we actually don't need it. And so inside we're going to have an SRC, press Enter. And the cool thing with Visual Studio code is it autocompletes our paths for us. So if we type dot dot slash, this will go up one folder from where we currently are, and we're going to click on the assets folder. Then into our IMG folder, and we can see we have our video background there.

Alright, so that makes that nice and easy. We're also going to explicitly add a type of video slash mp4. Alright, cool. So this is probably a good time to actually serve our project. So we can open up the terminal again, there's actually a keyboard shortcut for this, and it's Ctrl and single quote. So you can see we opened up our terminal, and we're just going to type in G serve dash O.

And we can close this and there we go. So we can close this as well. Alright, so we have our video here, it's not playing at the moment, but it's probably just loading. So we're gonna go back here, we don't really need to look at this as it's running so we can minimize this for now. Okay, so the next thing we're going to do is we're going to add our video overlay element. So we're gonna make a div, dot video, dash overlay.

And we're also going to add in our own sorry, we don't want that inside the video. We're gonna put that below the video. And next we're going to add our h1. So we're going to do an h1. This time we're gonna give it a class because we might have different h ones down the road and we want to just target styles for this. And we're gonna make it the same your title here.

Okay, cool. Now we're going to go back to our code pen project. Okay, and now we're going to go to our dashboard. And we're going to click on our video background project. And we're just going to Ctrl A Ctrl C in our CSS. And we're going to Alt Tab back to Visual Studio code, we're going to go into our app component dot CSS.

And in our home section, we're going to paste in our previous CSS. Let's increase the font size to five. And let's Alt Tab back. And now we can close this and check it out. All right, so that's looking pretty great. We can see that the full screen is taken up with our awesome video here.

We have our title here. And I think we're off to a very good start with our main project. Next, I'm going to show you how to add custom fonts from Google to the project to really give it its own unique feel. All right, I'll see In that one

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.