background preloader

Responsive

Facebook Twitter

Understanding the CSS3 Flexbox (Flexible Box Layout Module) - benfrain.com - blog of technology writer and web designer Ben Frain. This post looks at how to use the CSS3 Flexbox… Update 17th August 2012: The original version of this post was based on the Editor’s Draft, 20 April 2012. Since then, the specification has undergone further changes. The article has now been updated and is based on the Editor’s Draft, 13th August 2012. The current Editor’s draft can be found at One of the challenges compounded by responsive web design is the need to fully decouple markup (HTML) from presentation (CSS). With a single layout, depending upon where we want a piece of markup to appear, we can (worst case) amend the source order to aid.

However, with a responsive design there are effectively any number of layouts we need to present with a single piece of markup. Alongside my book, ‘Responsive web design with HTML5 and CSS3‘ I’d also written a feature on Responsive Web Design for MacUser magazine. The specification describes a CSS box model optimized for user interface design. Usual problems. Hardboiled CSS3 Media Queries. This is the new ‘320 and Up’ A lot’s changed since I wrote the original ‘320 and Up’, my ‘tiny screen first’ responsive web design boilerplate. Back then we were just getting started with responsive web design and many sites, including mine, and frameworks and boilerplates like HTML5 Boilerplate, structured their CSS3 Media Queries from the desktop down, rather than for small screens up. (Oh how we laughed when we realised our mistake.) To put things right, I wrote ‘320 and Up’. It worked as an extension to HTML5 Boilerplate or a set of standalone files. ‘320 and Up’ has been used by designers and developers all over the web and I’ve used versions of it on every website I’ve worked on since I wrote it.

What’s in the new ‘320 and Up’? 1, 2, 320 and Up 1 A working toolkit Frameworks and boilerplates like HTML5 Boilerplate and Bootstrap are great, but they include some files and styles you’ll use once in a blue moon. ‘320 and Up’ includes only things I use when I start a project. 2 LESS and Sass. Really Useful Resources and Tools for Responsive Web Design. Responsive web design has been a trending topic for a little while now, plenty of tools have been developed around this technique to help designers and users to get the most out of their mobile and tablet browsers.

Even if responsive design is not limited to small devices, most of the resources published today target the mobile and tablet world and try to provide easy ways to build beautiful and flexible websites. When dealing with responsive design, the first thing most designers think about is media-queries. In this article, we will go far beyond the media queries, and showcase a list of pretty useful tools and resources everybody could use to improve the display of their website for mobile, tablet, and of course desktop browsers. Resources for Responsive Web Design Dealing with Touch Events Everybody has figured it out now: there is no mouse with mobiles / tablets browsers. Hammer.JS A JavaScript library to handle gesture events. Creating Responsive Grids Touch Swipe Sliders Conclusion. 50 fantastic tools for responsive web design. 8 Useful Responsive CSS Frameworks. Responsive web design continues to become more widely practiced.

Because of that, as web developers and designers, we have more tools and resources that make it easier for us to create responsive web sites. So for today, we gathered 8 CSS Frameworks that will help you do just that. As you know, we never get tired of showing you tools to help you do your job, especially when it comes to something like responsive web design – something that is not only trendy, but useful and extremely user experience oriented. This is ever so important with the diversity of screen sizes you need to cover these days. Titan Framework Titan Framework – A CSS framework for responsive web designs Responsive Grid System Fluid grid CSS framework for fast, intuitive development of responsive websites. Ingrid Ingrid is a lightweight and fluid CSS layout system, whose main goal is to reduce the use of classes on individual units. Gumby The NEW Responsive 960 Grid CSS Framework That You’re Already Familiar With.

Read More. Scottjehl/Respond. Responsive Layouts, Responsively Wireframed. Responsive layouts, responsively wireframed Made with HTML/CSS (no images, no JS*) this is a simple interactive experiment with responsive design techniques. Use the buttons top-right to toggle between desktop and mobile layouts. Using simple layout wireframes, this illustrates how a series of pages could work across these different devices, by simulating how the layout of each page would change responsively, to suit the context.

Responsive layouts? Producing static wireframes to design layouts for websites, web applications and user-interfaces has worked well for a long time. However, this solution creates a new problem: How should we go about the process of designing these variable layouts? Enter, responsive wireframes? The 'wireframes' on this page (which are only very simple, high-level examples) were created with HTML/CSS, and some argue that this is the answer; to design in the browser. So which is better? Traditional wireframes? HTML? So, what's the answer? Just wondering...