
Explore fixed versus flexible widths, media queries, and the cascading effect of css to craft responsive layouts that adapt across device sizes using flexible widths and percentages.
Explain how media query expressions apply css rules based on device width using min-width and max-width thresholds. Demonstrate combining queries within a single stylesheet to create responsive designs.
Explore how applying floats in CSS affects responsive designs, with float left and float right examples, and the role of clear rules in maintaining layout.
Construct the hero section structure by creating a container with an image and a hero content area that holds an h1 and a paragraph, then add a clearing element.
Create a features section under the hero, using a features class and h2/h4 headings with three feature containers, styled with centered layout, spacing, and the olio font.
Insert the organize section under features, create a container with class organize, add an image and content that float left, and apply CSS for sizing and borders.
Add the medium resolution media query to the external stylesheet, copy high-res rules from empty CSSA, and test the query to cascade styles from high to medium and low resolutions.
Format the medium resolution header by setting container width 100%, logo width 25%, nav margins 15px, font size 90%, and search field 10% within the media query.
Learn to clean up and organize the organize and share sections with responsive CSS, adjusting padding and setting image widths at 50 percent and content widths at 40 percent.
Adjust the features section in the external stylesheet’s low-resolution media query: set images to 90% width, 100% line height, a 15px bottom margin, and disable floats so items stack.
In this hands-on training course, award-winning veteran trainer Geoff Blake shows you, step-by-step, how to build beautifully designed, responsive websites that adjust and function perfectly on smartphones, tablets, and desktop displays. You’ll begin with the fundamentals of responsive design, beginning with multiple style sheets, media queries and various expressions. Next comes the fun part: you’ll be guided through several in-depth chapters that walk you through the responsive design workflow, building HTML structure and CSS formatting for mobile and desktop displays; including tablets, desktop screens, and smartphones. Geoff shows you how to plan out your work, handle common issues that arise in a responsive layout, and how to handle various page components between device displays. Finally, the course closes with additional tricks, advanced techniques, and testing methods to ensure that your layout looks fantastic.