Join James Williamson for an in-depth discussion in this video Building responsive layouts: Lab, part of CSS: Page Layouts.
Now it's time to revisit our desolve.org layout and help convert it to…a responsive design.…In this lab, we're going to tackle properly writing media queries, controlling the…initial page view in mobile devices, and styling elements based on the targeted device.…So I have the finished file of our lab opened in the browser right now, and I…just want to preview it for you guys and show you the different breakpoints…within this responsive layout.…Now this is the same layout you guys have seen for quite some time now.…The only difference, of course, here is that we now have a responsive layout…rather than just a fluid or a fixed one.…
So you'll notice right off the bat, it's a fluid layout within a certain range,…but then when you hit a breakpoint, it switches to the next layout.…We have some pretty large differences between the layouts.…You can see here, for example, the Preview section is dramatically different…between the tablet and the desktop version.…You'll also notice that our menu on the sidebar here, when we go to a single-…
Author
Released
2/7/2012- Reviewing the box model
- Calculating em and percentage values
- Controlling how elements display
- Creating fixed, fluid, and responsive layouts
- Structuring content with HTML5
- Floating elements
- Using relative, absolute, or fixed positioning
- Defining column spacing
- Creating grid-based assets and layouts
- Considering mobile-design-specific issues
- Working with multi-column text
- Enhancing page design CSS Sprites
Skill Level Beginner
Duration
Views
Related Courses
-
XHTML and HTML Essential Training
with Bill Weinman4h 44m Beginner
-
Introduction
-
Welcome51s
-
-
1. Layout Basics
-
Box model review8m 47s
-
Calculating element dimensions11m 11s
-
Calculating em values7m 41s
-
Normal document flow13m 3s
-
Controlling element display8m 53s
-
Using CSS Resets7m 11s
-
CSS debugging tools6m 46s
-
-
2. Design Considerations
-
Page design workflow3m 6s
-
Page design tools4m 56s
-
Determining page structure7m 18s
-
Creating image assets8m 58s
-
Building internal structure10m 25s
-
-
3. Working with Floats
-
Floating elements7m 50s
-
Clearing floats7m 28s
-
Containing floats7m 50s
-
Clearfix technique10m 38s
-
Floating inline elements14m 34s
-
Two-column floated layouts8m 17s
-
Three-column floated layouts11m 30s
-
Creating equal-height columns10m 42s
-
Floats: Lab5m 25s
-
Floats: Solution5m 21s
-
-
4. Positioning Elements
-
Relative positioning7m 59s
-
Absolute positioning8m 59s
-
Fixed positioning4m 23s
-
Controlling stacking order8m 31s
-
Clipping content8m 21s
-
Controlling content overflow5m 38s
-
Positioning elements: Lab3m 59s
-
-
5. Building Fixed Layouts
-
Establishing the layout grid7m 57s
-
Defining column spacing9m 30s
-
Creating grid-based assets8m 26s
-
Grid design resources6m 22s
-
6. Building Flexible Layouts
-
Making images flexible8m 10s
-
7. Building Responsive Layouts
-
Responsive layout overview3m 49s
-
Using media queries7m 16s
-
Organizing styles8m 39s
-
Making content responsive8m 33s
-
Mobile design considerations7m 32s
-
-
8. Enhancing Page Design
-
Creating multi-column text6m 36s
-
Using borders to enhance design13m 59s
-
Rounding corners6m 56s
-
Adding drop shadows10m 35s
-
Working with opacity6m 8s
-
Working with CSS sprites7m 58s
-
Enhancing page design: Lab6m 22s
-
-
Additional Resources
-
Additional resources6m 25s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Building responsive layouts: Lab