Sunday, July 23, 2017

Media Responsive Grid

Media Responsive Grid

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

.col

Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

Code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Media Responsive Grid</title>
<style>
*, *::before, *::after {box-sizing: border-box}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block}
audio, canvas, progress, video {display: inline-block}
html{overflow-x: hidden}
.container{margin: 0 auto}
.content{margin: auto;max-width: 980px}
.hide{display: none}
.block,.show{display: block}
.inline-block{display: inline-block}
.left{float:left}
.right{float:right}
.top{top:0}
.bottom{bottom:0}
.container::after, .container::before, .row::after, .row::before, .clear::after, .clear::before {
    clear: both;
    content: "";
    display: table;
}
.btn, .button {
    background-color: inherit;
    border: medium none;
    color: inherit;
    cursor: pointer;
    display: inline-block;
    outline: 0 none;
    overflow: hidden;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
}
.btn:hover,.button:hover {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.col{float:left; width: 100%;padding:0 15px}
@media (min-width: 480px) {
    .container{max-width: 96%}
    .col.s1{width: 8.33333%}
    .col.s2{width: 16.6667%}
    .col.s3{width: 25%}
    .col.s4{width: 33.3333%}
    .col.s5{width: 41.6667%}
    .col.s6{width: 50%}
    .col.s7{width: 58.3333%}
    .col.s8{width: 66.6667%}
    .col.s9{width: 75%}
    .col.s10{width: 83.3333%}
    .col.s11{width: 91.6667%}
    .col.s12{width: 100%}
}
@media (min-width: 768px) {
    .container{max-width: 92%}
    .col.m1{width: 8.33333%}
    .col.m2{width: 16.6667%}
    .col.m3{width: 25%}
    .col.m4{width: 33.3333%}
    .col.m5{width: 41.6667%}
    .col.m6{width: 50%}
    .col.m7{width: 58.3333%}
    .col.m8{width: 66.6667%}
    .col.m9{width: 75%}
    .col.m10{width: 83.3333%}
    .col.m11{width: 91.6667%}
    .col.m12{width: 100%}
}
@media (min-width: 1024px) {
    .container{max-width: 88%}
    .col.l1{width: 8.33333%}
    .col.l2{width: 16.6667%}
    .col.l3{width: 25%}
    .col.l4{width: 33.3333%}
    .col.l5{width: 41.6667%}
    .col.l6{width: 50%}
    .col.l7{width: 58.3333%}
    .col.l8{width: 66.6667%}
    .col.l9{width: 75%}
    .col.l10{width: 83.3333%}
    .col.l11{width: 91.6667%}
    .col.l12{width: 100%}
}
@media (min-width: 1600px){.container{max-width: 1400px}}
</style>
</head>
<body>
<div class="container">
    <div class="row">
        <div class="col s6 m4 l3">
          <h2>.col</h2>
          <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
           <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
          <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
           <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
          <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
           <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
          <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
        <div class="col s6 m4 l3">
          <h2>.col</h2>
           <p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
        </div>
      
    </div><!-- .row -->
</div> <!-- /container -->
</body>
</html>

No comments:

Post a Comment