Innovation Makes Creativity | SEO Tips & Tricks - Latest Google SEO Updates - Hardware & Software Trouble Shooting
Monday, 5 May 2014
Responsive Design in 3 Steps
Responsive web design is no doubt a big thing now. If you still not familiar with responsive design, check out the list of responsive sites that I recently posted. To newbies, responsive design
might sound a bit complicated, but it is actually simpler than you
think. To help you quickly get started with responsive design, I've put
together a quick tutorial. I promise you can learn about the basic logic
of responsive design and media queries in 3 steps (assuming you have
the basic CSS knowledge).
Most mobile browsers scale HTML pages to a wide viewport width so it
fits on the screen. You can use the viewport meta tag to reset this. The
viewport tag below tells the browser to use the device width as the
viewport width and disable the initial scale. Include this meta tag in
the <head>.
In this example, I have a basic page layout with a header, content
container, sidebar, and a footer. The header has a fixed height 180px,
content container is 600px wide and sidebar is 300px wide.
Step 3. Media Queries
CSS3 media query
is the trick for responsive design. It is like writing if conditions to
tell the browser how to render the page for specified viewport width.
The following set of rules will be in effect if the viewport width is
980px or less. Basically, I set all the container width from pixel
value to percentage value so the containers will become fluid.
Then for viewport 700px or less, specify the #content and #sidebar to
auto width and remove the float so they will display as full width.
For 480px or less (mobile screen), reset the #header height to auto, change the h1 font size to 24px and hide the #sidebar.
You can write as many media query as you like. I've only shown 3
media queries in my demo. The purpose of the media queries is to apply
different CSS rules to achieve different layouts for specified viewport
width. The media queries can be in the same stylesheet or in a separate
file.
Conclusion
This tutorial is intended to show you the basics of responsive
design. If you want more in-depth tutorial, check out my previous
tutorial: Responsive Design With Media Queries.
I got this web site from my friend who told me on the topic of this web page and now this time I am visiting this web page and reading very informative articles or reviews at this time.
Thank you for another great post. Where else could anyone get that type of info in such an ideal way of writing? I’ve a presentation next week, and I’m on the look for such information. Magento 2 Social LoginMagento 2 Mega Menu
It helps to users on how to design a website using HTML. HTML means Hyper Text Markup langauge which is very useful coding to design a website.
ReplyDeleteThank & Regards
SWT
Web design companies in Hyderabad Website designers in Hyderabad
Salesforce training hyderabad
Web Design Companies in London
I got this web site from my friend who told me on the topic of this web page and now this
ReplyDeletetime I am visiting this web page and reading very informative articles or reviews at this time.
Thank you for another great post. Where else could anyone get that type of info in such an ideal way of writing? I’ve a presentation next week, and I’m on the look for such information. Magento 2 Social Login Magento 2 Mega Menu
ReplyDeleteWeb design companies in Hyderabad Website designers in Hyderabad
ReplyDelete