Meow: make mobile responsive
This commit is contained in:
parent
3ab97c54d2
commit
bde9210195
1 changed files with 22 additions and 3 deletions
|
@ -25,7 +25,7 @@ const imageFiles = (await Astro.glob('../assets/cat-pics/*'));
|
|||
</p>
|
||||
<hr class="m-4" style="border: 1px solid black;" />
|
||||
</div>
|
||||
<div class="masonary">
|
||||
<div class="masonry">
|
||||
{
|
||||
imageFiles.reverse().map((img) => (
|
||||
<div class="meow-grid">
|
||||
|
@ -57,11 +57,30 @@ const imageFiles = (await Astro.glob('../assets/cat-pics/*'));
|
|||
text-align: center;
|
||||
margin: 10px;
|
||||
}
|
||||
.masonary {
|
||||
column-count: 4;
|
||||
.masonry {
|
||||
column-gap: 10px;
|
||||
margin: 10px;
|
||||
}
|
||||
@media (min-width: 1100px) {
|
||||
.masonry {
|
||||
column-count: 4;
|
||||
}
|
||||
}
|
||||
@media (max-width: 1099px) and (min-width: 900px) {
|
||||
.masonry {
|
||||
column-count: 3;
|
||||
}
|
||||
}
|
||||
@media (max-width: 899px) and (min-width: 400px) {
|
||||
.masonry {
|
||||
column-count: 2;
|
||||
}
|
||||
}
|
||||
@media (max-width: 399px) {
|
||||
.masonry {
|
||||
column-count: 1;
|
||||
}
|
||||
}
|
||||
.meow-grid {
|
||||
display: grid;
|
||||
grid-template-rows: 1fr auto;
|
||||
|
|
Loading…
Reference in a new issue