Introduction to CSS Box Model part 1
Introduction to CSS Box Model | Part 1 | Cheat Sheet
CSS Box Properties
1. Height
The CSS height property specifies the height of an HTML element.
eg:
.height {
height: 200px;
}
2. Width
The CSS width property specifies the width of an HTML element.
eg:
.width {
width: 250px;
}
CSS Background Properties
1. Background Image
The CSS background-image property specifies the background image of an HTML element.
eg:
.image {
background-image: url("https://d1tgh8fmlzexmh.cloudfront.net/ccbp-static-website/ocean.jpg");
}
warning:
- The background image takes the height of the content of an HTML element if you don't specify the height to it.
- The URL given to the background-imagemust be a valid URL to display the image
2. Background Size
The CSS background-size property specifies the size of the background image of an HTML element.
eg:
.background {
background-size: cover;
}
NOTE:
cover = Scales the image to the smallest size while maintaining the same aspect ratio (width/height) and covers the entire width and height even if the image is cropped.
HTML:
<!DOCTYPE HTML>
<HTML>
<head></head>
< body>
<div class="card">
<h1>Tourism</h1>
<p>Plan your trip wherever you want to go</p>
<button>Get Started</button>
</div>
</body>
</html>
CSS:
.bg-style{
background-image: url("https://d1tgh8fmlzexmh.cloudfront.net/ccbpstatic-website/ocean.jpg");
background-size: cover;
width: 250px;
height: 200px;
}
OUTPUT:
Viewport
The browser's viewport is the area of the window in which web content can be seen.
1. Viewport Height
The CSS Viewport Height
vh
Unit equals to 1% of the height of the Viewport (browser window size).eg:
.viewport {
height: 50vh;
}
NOTE:
The height
100vh
sets an HTML element to the entire height of the Viewport (browser window size).2. Viewport Width
The CSS Viewport Width
vw
Unit equals to 1% of the width of the Viewport (browser window size).eg:
.viewport {
width: 50vw;
}
NOTE:
The width
100vw
sets an HTML element to the entire width of the Viewport (browser window size).HTML:
<!DOCTYPE html>
<html>
<head></head>
<body>
<div class="card">
<h1>Tourism</h1>
<p>Plan your trip wherever you want to go</p>
<button>Get Started</button>
</div>
</body>
</html>
CSS:
Comments
Post a Comment