-->

Friday, October 12, 2018

Membuat interface responsive Sederhana dengan CSS.
A. Pendahuluan
Website jika dibuat dengan acuan pada resolusi tertentu akan hancur jika di buka pada resolusi berbeda misalnya Desktop dan mobile, maka dari itu dibutuhkan Responsive Website.
B. Latar Belakang
Untuk membuat sebuah templet website yang responsive dan sesuai dengan resolusi device yang digunakan.
C. Tujuan dan Manfaat
Agar bisa membuat templete website responsive dengan CSS.
D. Pembahasan
Responsive Website adalah sebuah website yang didesain agar halaman website bisa menyesuaikan pada resolusi device yang digunakan untuk mengakses website. Untuk membuat Website responsive harus menggunakan pertama tag <meta> untuk menyesuaikan sie HTML dengan Device yang digunakan. Dan selain itu digunakanlah CSS yang menggunakan selector @media dimana selector ini untuk mendefinisikan jika sebuah device dengan resolusi ini akan dibuat seperti ini.

1. Tag Meta untuk mendefinisikan Website sesuai resolusi device. 
<meta name="viewport" content="width=device-width, initial-scale=1.0"?>

2. File HTML
<div class="container">
  <div class="right">
   <div class="menu">
    <ul class="main">
     <a href=""><li>HOME</li></a>
     <a href=""><li>NGOPRAKIT</li></a>
     <a href=""><li>ABOUT</li></a>
     <a href=""><li>INFO</li></a>
    </ul>
   </div>
   <div class="isi"></div>
  </div>
  <div class="left">
   <div class="top"></div>
   <div class="center"></div>
  </div>
 </div>

3. Script CSS.
          body{
   margin: 0;
  }
  .container{
   position: absolute;
   top: 20px;
   left: calc((100% - 80%)/2);
   width: 80%;
  }
  .right{
   width: 65%;
   height: 550px;
   float: left;
   margin-bottom: 10px;
  }
  .main{
   position: relative;
   list-style-type: none;
   background-color: #F3F3F3;
   padding: 0;
   margin: 0;
  }
  .main li{
   text-decoration:none;
   display: inline-block;
   padding: 15px 20px;
   color: #737373;
   font-family: serif; 
   font-size: 14px;
  }
  .isi{
   width:100%;
   top: 5px;
   position: relative;
   height: 500px;
   background-color: #F3F3F3;
  }
  .left{
   float: right;
   margin-left: 5px; 
   width: 34%;
   height: 550px;
  }
  .top{
   width: 100%;
   height: 150px;
   background-color: #F3F3F3;
   margin-bottom: 10px;
  }
  .center{
   width: 100%;
   height: 250px;
   background-color: #F3F3F3;
   margin-bottom: 10px;
  }
  @media screen and (max-width: 960px){
   .right{
    width: auto;
    float: none;
   }
   .left{
    width: auto;
    float: none;
    margin: 0;
   }
  }
  @media screen and (max-width: 600px){
   .main li{
    padding: 15px 10px;
   }
  }

Download
Outputnya :
Mode Desktop

Mode Mobile

Dan itulah contoh sederhana templete Website responsive yang dibuat untuk memperbaiki kerusakan Website jika beda Resolusi pada akses Device.
E. Kesimpulan
Website Responsive harus dibuat untuk memperbaiki kerusakan pada Website jika resolusi berbeda beda.
F. Referensi
    -

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

Contact Us

Phone :

+20 010 2517 8918

Address :

3rd Avenue, Upper East Side,
San Francisco

Email :

email_support@youradress.com


Your IP Location

Recent

Loading...