Uploaded on Jun 5, 2019
An Approach to web design that provides an optimal viewing experience across a wide range of devices. Process of designing a single website to be used and compatible on different portable or handy electronic devices.
                     Responsive Design with Media Query and Bootstrap
                      
iFour Consultancy
Responsive with Media Query and Bootstrap
 
https://www.ifourtechnolab.com/
What is Responsive Design?
 An Approach to web design that provides an optimal viewing experience across a wide 
range of devices
 A responsive website or email has a layout that changes configuration based on what 
size screen it is viewed on
https://www.ifourtechnolab.com/
What is Responsive Design?
 Creating a catalog  of Multi-Device Layout patterns
3
https://www.ifourtechnolab.com/
Why should you care about media queries?
 Media queries will allow  us to change our layouts to suit the exact need of different 
devices without changing the content.
 For example, we will be able to move away from “One-size-fits-all” solutions such as liquid, 
elastic and fixed width layouts 4
https://www.ifourtechnolab.com/
Responsive Web Designing or RWD
 Process of designing a single website to be used and compatible on different portable 
or handy electronic devices.
 Also known as Adaptive Web Designing (AWD)
 Integrated approach of designing through which compelling and easy to use websites 5
are built, to give an optimal viewing user experience across a wide variety of devices 
starting from desktop computers to mobile phones.
https://www.ifourtechnolab.com/
Benefits of Responsive Design
 Smooth navigation
 Easy reading
 Minimum pinching
 Reduces scrolling and zooming 6
 Excellent user experience
https://www.ifourtechnolab.com/
Why You Need A Responsive Website?
 Growing demand for smart phones
 Multiple screen sizes and mobile browsers
 Wide usage of Internet
7
 Permits wider browser support
 Compulsory for getting good business
https://www.ifourtechnolab.com/
Adapting the Appropriate Layout 
 Designers should use appropriate layout to suit completely different screen sizes.
Devices Size
Phones 480px and below 8
Phones to Tablets 767px and below
Portrait Tablets 768px and Above
Note book 990px to 1024px
Monitor 1024px and above
https://www.ifourtechnolab.com/
Media Query Syntax : Internal
Body {
     background : gray;
} 9
@media screen and (max-width : 500px) {
  body {
background : blue;
       }
}
https://www.ifourtechnolab.com/
Media Query Syntax : External
  Extend the existing media part of the link element or @import rule :
@import url (narrow.css) only screen and (max-width: 500px);
https://www.ifourtechnolab.com/
Media Queries
 Wide screen media query
/* All the other styles up here */
@media screen and (min-width : 1200px) {
       /* styles for larger screens in here */
}
 Small screen media query
@media screen and (max-width: 760px) {
      /* styles for smaller screens in here */
}
https://www.ifourtechnolab.com/
Media Queries
 Wide screen media query
/* All the other styles up here */
@media screen and (min-width : 1200px) {
       /* styles for larger screens in here */
}
 Small screen media query
@media screen and (max-width: 760px) {
      /* styles for smaller screens in here */
}
https://www.ifourtechnolab.com/
What is Bootstrap
 Powerful front-end framework for faster and easier web development
 Includes HTML and CSS based design templates for common user interface 
components like Typography, Forms, Buttons, Tables, Navigations, Dropdowns, 
Alerts, Modals, Tabs, Accordion, Carousel and many other as well as optional 13
JavaScript extensions.
 It gives you ability to create responsive layout with much less efforts
https://www.ifourtechnolab.com/
Advantages of Bootstrap
 The biggest advantage is that it comes with free set of tools for creating flexible and 
responsive web layouts as well as common interface components.
 Here are some more advantages, why one should opt for Bootstrap:
 Save lots of time 14
 Responsive features
 Open Source
 Consistent design
 Easy to use
 Compatible with browsers
https://www.ifourtechnolab.com/
Example
 Add the following HTML code to index.html which will create a blank HTML web page 
with the required bootstrap CSS files and the bootstrap JavaScript plug-ins with 
jQuery.
15
     
    
    
    
    
    
https://www.ifourtechnolab.com/
Example
 Bootstrap header and responsive navigation bar
•Create a responsive navigation bar as part of this responsive template. Add the following 
HTML code   within the  tags in index.html.
16
  
     TUTORIAL 
    
      
    
    
      
        Home
      
    
  
https://www.ifourtechnolab.com/
Example
 Creating a bootstrap responsive footer
   17
    
       Footer section 1
      Content for the first footer section.
    
    
       Footer section 2
      Content for the second footer section.
         
  
https://www.ifourtechnolab.com/
Thank You..
https://www.ifourtechnolab.com/ 
                                          
               
            
Comments