Nu skal vi ned i CSS’en. Her skal bi beskrive body og klassen overSkrift og id’en color.
body {
font-family: verdana;
}
.overSkrift {
font-size: 30px;
font-weight: 900;
}
#color {
margin-top: 10px;
margin-bottom: 10px;
border-radius: 10px;
}
Nu skal vi designe designe vores knap for skjul og gem gitter. Denne pixelArt boks skal laves i HTML’en, som skal bruges i CSS og JS delen også. Læg mærke til at vi brugerr id’er også.
Vi skal sørge for at JS delen kan kalde på noget visuelt, det beskriver vi i klassen i CSS’en.
.pixelArt {
margin: auto;
height: 300px;
width: 400px;
display: grid;
grid-template-columns: 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px 10px;
border: 1px solid black;
}
Læg mærke til at antallet af 10 px er antallet af kolonner – grid-template-columns.
Vi skal sørge for at JS delen kan kalde på noget visuelt, det beskriver vi i klassen i CSS’en.
.felter {
height: 10px;
width: 10px;
margin: 0;
padding: 0;
display: none;
}
.felt-front {
position: auto;
height: 10px;
width: 10px;
/*border: 1px solid black;*/
display: grid;
background-image: ;
}
.grid {
border: 1px solid black;
}
Dette er hvordan felterne ser ud, når JS delen kalder det frem.
.clear {
margin: auto;
height: 30px;
width: 400px;
display: grid;
align-items: center;
font-weight: 900;
background-color: purple;
color: white;
border-radius: 10px;
}
.download {
width: 400px;
height: 30px;
display: grid;
margin: 10px auto;
justify-content: center;
align-items: center;
cursor: pointer;
font-size: 1.5em;
}