TranslateProject/sources/tech/20201111 Day 3- an infinitely tall fridge.md
DarkSun 2b2e7db009 选题[tech]: 20201111 Day 3: an infinitely tall fridge
sources/tech/20201111 Day 3- an infinitely tall fridge.md
2020-11-24 18:40:33 +08:00

47 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[#]: collector: (lujun9972)
[#]: translator: ( )
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: subject: (Day 3: an infinitely tall fridge)
[#]: via: (https://jvns.ca/blog/2020/11/11/day-3--an-infinitely-tall-fridge/)
[#]: author: (Julia Evans https://jvns.ca/)
Day 3: an infinitely tall fridge
======
Hello! Here are some notes from Day 3 at the Recurse Center.
This post is an extremely short one from the toy refrigerator poetry forum website Im working on. I needed to come up with a design for it, and finally today I came up with an idea: just put everything on an image of a fridge.
I found a stock image of a fridge, but I ran into a problem immediately, which was that the entire website could not fit on said fridge image.
So I figured how to make a fridge that was as tall as I wanted it to be. (not technically “infinite”, but “a fridge that is as big as required” didnt have quite the same ring).
### heres the infinite fridge
Heres a CodePen with the HTML/CSS required to make an infinite fridge. Its relatively simple and Im very pleased about this. It basically has 3 images: one for the top of the fridge, a 1px line that can be repeated as much as required, and then the bottom.
See the Pen [infinite refrigerator][1] by Julia Evans ([Julia Evans][2]) on [CodePen][3].
### thats all!
I started writing an explanation of how exactly this infinite fridge works, but I ran out of time so maybe another day :). (the main trick is that `padding-bottom` is a percentage of the parent elements width, not its height, so you can use it to create a box with a fixed aspect ratio)
--------------------------------------------------------------------------------
via: https://jvns.ca/blog/2020/11/11/day-3--an-infinitely-tall-fridge/
作者:[Julia Evans][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://jvns.ca/
[b]: https://github.com/lujun9972
[1]: https://codepen.io/wizardzines/pen/bGeOdvJ
[2]: https://codepen.io/wizardzines
[3]: https://codepen.io