Created
July 9, 2022 16:03
-
-
Save eduellery/4247ae81e63905783e49ffaa63fe0d1f to your computer and use it in GitHub Desktop.
Grid Garden solutions (levels 1 to 28) - https://cssgridgarden.com/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Level 1 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: 3; | |
} | |
/* Level 2 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#poison { | |
grid-column-start: 5; | |
} | |
/* Level 3 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: 1; | |
grid-column-end: 4; | |
} | |
/* Level 4 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: 5; | |
grid-column-end: 2; | |
} | |
/* Level 5 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: 1; | |
grid-column-end: -2; | |
} | |
/* Level 6 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#poison { | |
grid-column-start: -3; | |
} | |
/* Level 7 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: 2; | |
grid-column-end: span 2; | |
} | |
/* Level 8 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: 1; | |
grid-column-end: span 5; | |
} | |
/* Level 9 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column-start: span 3; | |
grid-column-end: 6; | |
} | |
/* Level 10 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column: 4 / 6; | |
} | |
/* Level 11 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column: 2 / span 3; | |
} | |
/* Level 12 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-row-start: 3; | |
} | |
/* Level 13 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-row: 3 / 6; | |
} | |
/* Level 14 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#poison { | |
grid-row: 5 / 6; | |
grid-column: 2 / 3; | |
} | |
/* Level 15 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-row: 1 / 6; | |
grid-column: 2 / 6; | |
} | |
/* Level 16 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-area: 1 / 2 / 4 / 6; | |
} | |
/* Level 17 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water-1 { | |
grid-area: 1 / 4 / 6 / 5; | |
} | |
#water-2 { | |
grid-area: 2 / 3 / 5 / 6; | |
} | |
/* Level 18 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
.water { | |
order: 0; | |
} | |
#poison { | |
order: 1; | |
} | |
/* Level 19 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
.water { | |
order: 0; | |
} | |
.poison { | |
order: -1; | |
} | |
/* Level 20 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 50%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column: 1; | |
grid-row: 1; | |
} | |
/* Level 21 */ | |
#garden { | |
display: grid; | |
grid-template-columns: repeat(8, 12.5%); | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-column: 1; | |
grid-row: 1; | |
} | |
/* Level 22 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 100px 3em 40%; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
/* Level 23 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 1fr 5fr; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
/* Level 24 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 50px 1fr 1fr 1fr 50px; | |
grid-template-rows: 20% 20% 20% 20% 20%; | |
} | |
#water { | |
grid-area: 1 / 1 / 6 / 2; | |
} | |
#poison { | |
grid-area: 1 / 5 / 6 / 6; | |
} | |
/* Level 25 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 75px 3fr 2fr; | |
grid-template-rows: 100%; | |
} | |
/* Level 26 */ | |
#garden { | |
display: grid; | |
grid-template-columns: 20% 20% 20% 20% 20%; | |
grid-template-rows: 12.5px 12.5px 12.5px 12.5px 1fr; | |
} | |
#water { | |
grid-column: 1 / 6; | |
grid-row: 5 / 6; | |
} | |
/* Level 27 */ | |
#garden { | |
display: grid; | |
grid-template: 60% 40% / 200px; | |
} | |
#water { | |
grid-column: 1; | |
grid-row: 1; | |
} | |
/* Level 28 */ | |
#garden { | |
display: grid; | |
grid-template: 1fr 50px / 20% 80%; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment