Skip to content

Commit 4538b54

Browse files
authored
Merge pull request #58 from WebDev-Guild/css-responsive
Css responsive
2 parents 693e107 + 9ea2a82 commit 4538b54

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

journeyman/css/responsive.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Responsive CSS & Media Queries
2+
3+
## Intro
4+
5+
Since 2007 and the iPhone, there has been a greater emphasis on making webpages look good on screens of all shapes and sizes. Responsive Web Design means that your webpage responds to the screen size of the device displaying it. This is something which you usually have to deliberately program in to your site, especially if you have a complex layout. This has lead to the practice of always designing your mobile/small screen layout first.
6+
7+
CSS provides tools for detecting and changing your CSS based on a number of factors, including the size of the screen. These are called 'Media Queries' and learning how to use them will enable to you make all of your webpages responsive and functional on screens of any size.
8+
9+
## Suggested Learning
10+
11+
- [Responsive Web Design](https://developers.google.com/web/fundamentals/design-and-ui/responsive/)
12+
- [Responsive Guidelines](https://responsivedesign.is/guidelines/)
13+
14+
## Requirements
15+
16+
- Fork this Codepen: [Responsive CSS Assignment](https://codepen.io/alexanderson1993/pen/ayQEBJ)
17+
- Follow the instructions in the HTML and CSS columns. Design your pen first in a mobile viewport, and then move to larger screen sizes.
18+
- Share your pen on the `#requirements` Discord channel to show you have passed this requirement off.
19+
20+
21+
## Extra Learning
22+
23+
- [Media Query Examples](https://mediaqueri.es)
24+
25+
*This list is by no means complete. Feel free to add an issue or put in a pull request to update it.*

0 commit comments

Comments
 (0)