Header component
Now that you understand class components and JSX, implement the header component by following the next steps:
- Create a new folder calledÂ
/src/components/common/Header. - Create a new file calledÂ
/src/components/common/Header/Header.css. - Write the following CSS in
Header.css:
.app-header {
height: 200px;
border-bottom: 1px solid black;
}
.app-header::after {
content: "";
height: 200px;
opacity: 0.5;
background: url('../../../assets/herobg.jpg');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: -1;
}
.app-logo {
height: 80px;
margin-left: 50px;
}
.app-slogan {
font-family: 'Comic Sans MS', 'Comic Sans', cursive;
font-weight: bold;
margin-left: 5px;
}- Create a new file calledÂ
/src/components/common/Header/Header.js. - Write the following...