HTML/CSS Code : Creating Respnsive Web Design Example

 <!DOCTYPE html>

<html>

<head>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<style>

* {

  box-sizing: border-box;

}


.row::after {

  content: "";

  clear: both;

  display: table;

}


[class*="col-"] {

  float: left;

  padding: 15px;

}


html {

  font-family: "Lucida Sans", sans-serif;

}


.header {

  background-color: teal;

  color: #ffffff;

  padding: 15px;

}


.menu ul {

  list-style-type: none;

  margin: 0;

  padding: 0;

}


.menu li {

  padding: 8px;

  margin-bottom: 7px;

  background-color: teal;

  color: #ffffff;

  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);

}


.menu li:hover {

  background-color: #005266;

  color:yellow;

}


.aside {

  background-color: teal;

  padding: 15px;

  color: #ffffff;

  text-align: center;

  font-size: 14px;

  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);

}


.footer {

  background-color: teal;

  color: #ffffff;

  text-align: center;

  font-size: 12px;

  padding: 15px;

}


/* For mobile phones: */

[class*="col-"] {

  width: 100%;

}


@media only screen and (min-width: 600px) {

  /* For tablets: */

  .col-s-1 {width: 8.33%;}

  .col-s-2 {width: 16.66%;}

  .col-s-3 {width: 25%;}

  .col-s-4 {width: 33.33%;}

  .col-s-5 {width: 41.66%;}

  .col-s-6 {width: 50%;}

  .col-s-7 {width: 58.33%;}

  .col-s-8 {width: 66.66%;}

  .col-s-9 {width: 75%;}

  .col-s-10 {width: 83.33%;}

  .col-s-11 {width: 91.66%;}

  .col-s-12 {width: 100%;}

}

@media only screen and (min-width: 768px) {

  /* For desktop: */

  .col-1 {width: 8.33%;}

  .col-2 {width: 16.66%;}

  .col-3 {width: 25%;}

  .col-4 {width: 33.33%;}

  .col-5 {width: 41.66%;}

  .col-6 {width: 50%;}

  .col-7 {width: 58.33%;}

  .col-8 {width: 66.66%;}

  .col-9 {width: 75%;}

  .col-10 {width: 83.33%;}

  .col-11 {width: 91.66%;}

  .col-12 {width: 100%;}

}

</style>

</head>

<body>


<div class="header">

  <h1>Image / Page Name  </h1>

</div>


<div class="row">

  <div class="col-3 col-s-3 menu">

    <ul>

      <li>Javascript</li>

      <li>>>Canvas Art  </li>

      <li>>>Counting Game  </li>

      

      

      <li>Web Programming</li>

        <li>>>Animation</li>

      <li>>>Multimedia</li>

    </ul>

  </div>


  <div class="col-6 col-s-9">

    <h1>The HOme Page </h1>

    <p>Discuss the main content of the page .</p>

  </div>


  <div class="col-3 col-s-12">

    <div class="aside">

      <h2>PHotos and Captions Here</h2>

      <p> Arts Works Photos</p>

      <h2>Photography</h2>

      <p>Best Photos </p>

      <h2> Graphics Designs</h2>

      <p>Graphics Designs Here.</p>

    </div>

  </div>

</div>


<div class="footer">

  <p>Resize the browser window to see how the content respond to the resizing.</p>

</div>


</body>

</html>


Image / Page Name

The HOme Page

Discuss the main content of the page .

PHotos and Captions Here

Arts Works Photos

Photography

Best Photos

Graphics Designs

Graphics Designs Here.

Comments

Popular posts from this blog

HTML CODE HORIZONTAL NAVIGATION BAR RESPONSIVE WEB DESIGN LAYOUT

HTML 2 Columns Responsive Web Design Layout Output