Search Box

Custom Search

Tuesday, September 8, 2015

Tutorial Membuat Desain Web Responsive

Posted by Unknown  
Tagged as: ,
1:34 PM

Tutorial cara membuat desain web responsive — Pada tulisan kali ini secara singkat bagaimana cara membuat layout website yang responsive yaitu layout yang bisa menyesuaikan tampilannya meskipun dibuka di berbagai ukuran layar (ponsel, tablet maupun pc).
Kita akan mencoba membuat layout web responsive, dimulai dengan layout 3 kolom, lalu ketika dibuka di ukuran tertentu (1080px) maka akan menjadi 2 kolom, dan selanjutnya pada layar 780px kebawah akan menjadi 1 kolom.
Anda bisa perhatikan perubahannya pada gambar dibawah ini:
responsive web design

Pertama Buat Script HTML

Pertama kita akan mulai dengan membuat struktur HTML nya, terdiri dari 3class utama, dan karena kita akan membuat 3 kolom maka pada class.main akan kita bagi menjadi 3 class yaitu .left.middle dan .right, setiap class nanti diberi ukuran tertentu dan diberi properti float agar membentuk kolom.
  1. class header
  2. class main ( terdiri dari class “.left”, “.middle” dan “.right”
  3. class footer
<div class="container">
 <div class="header">Untuk bagian header...</div>
 <div class="main">
  <div class="left">Untuk kolom bagian Kiri...</div>
  <div class="middle">Untuk kolom bagian tengah...</div>
  <div class="right">Untuk kolom bagian kanan...</div>
 </div>
 <div class="footer">Untuk bagian footer...</div>
</div>
Untuk bagian head dari HTML jangan lupa di beri tag meta viewport, tag nya seperti ini:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Sisipkan meta viewport didalam tag head

Mengatur Layout Dengan CSS

Struktur HTML telah selesai kita buat, namun layout nya belum terbentuk. Maka selanjutnya kita beri tambahan kode CSS agar membentuk layout yang terdiri dari 3 kolom, potongan kode css nya seperti berikut ini.
.container{
 max-width: 1080px;
 margin: 20px auto;
 background: #fff;
 overflow: hidden;
 padding: 10px;
}

.header{
 border: 1px solid #dedede;
 padding: 10px;
 margin: 10px;
}

/* Main */
 .left{
  width: 250px;
  border: 1px solid #dedede;
  background: #e5e5e5;
  padding: 10px;
  margin: 10px;
  float: left;
 }

 .middle{
  width: 500px;
  border: 1px solid #dedede;
  padding: 10px;
  margin: 10px;
  float: left;
 }
  .middle img{
   max-width: 100%;
   height: auto;
  }

 .right{
  width: 250px;
  border: 1px solid #dedede;
  padding: 10px;
  margin: 10px;
  float: left;
 }

.footer{
 clear: both;
 border: 1px solid #dedede;
 padding: 10px;
 margin: 10px;
}

Mengatur Gambar Agar Menyesuaikan Layout

Gambar biasanya menjadi masalah jika ukuran nya lebih lebar dibanding layout, oleh karena itu kita harus tentukan script untuk gambar ini, kita buat gambar berukuran 100%, dengan begini maka gambar tidak akan pernah lebih lebar dibanding ukuran layout penampungnya.
.middle img{
 max-width: 100%;
 height: auto;
}

Menjadi 2 Kolom Ketika di Tablet.

Layout akan kita buat berubah ketika ukuran layar 1080px, untuk ukuran 1080px ini sebenarnya bisa anda sesuaikan dengan kebutuhan, bisa saja 960px, atau 1000px, tergantung keinginan anda saja. Tapi sebenarnya kalau bisa sesuai dengan ukuran perangkat-perangkat yang banyak dipakai seperti iPad, Amazon kindle atau Galaxy Tab. Kode untuk merubah layout menjadi 2 kolom adalah seperti dibawah ini, kita bisa lihat bahwa untuk merubahnya kita menggunakan bantuan media query @media screen and (max-width: 1080px)yang artinya ketika ukuran layout maksimal 1080 maka tentukan CSS nya, CSS ini inherit dari kode CSS sebelumnya.
@media screen and (max-width: 1080px) {
 
 .container {
  width: 100%;
 }
 .left {
  width: 25%;
  background: #fff000;
 }
 .middle {
  width: 68%;
  float: right;
 }
 
 .right {
  clear: both;
  padding: 1% 4%;
  width: auto;
  float: none;
 }
}
Kode CSS diatas bukan hanya untuk mengatur jumlah kolom, namun juga bisa melakukan perubahan-perubahan lain seperti merubah kolom kiri menjadi berwarna kuning, atau bisa juga merubah ukuran font, bahkan warna font, seperti yang kita lihat di class .left, ditambahkanbackground: #fff000; untuk merubah background menjadi warna kuning.

Menjadi Satu Kolom Ketika di Ponsel

Layout untuk tablet tidak bisa kita pakai untuk mengakomodir ponsel, oleh karena itu ketika ukuran layar lebih kecil kita tentukan lagi css berikutnya, masih tetap dengan media query, kami merubahnya menjadi satu kolom pada ukuran 780px kebawah. Script nya adalah sebagai berikut.
@media screen and (max-width: 780px) {
 
 .header, 
 .footer{
  text-align: center;
 }
 .left {
  width: auto;
  float: none;
 }
 
 .middle {
  width: auto;
  float: none;
 }
 
 .right {
  width: auto;
  float: none;
 }

}
Pada kode css diatas tidak ditentukan lagi lebar kolom, semua div dibuatwidth: auto yang artinya dibuat memenuhi lebar layar, akhirnya terbentuk lah layout yang hanya satu kolom.
Begitulah cara sederhana membuat layout responsive, kami hanya menjelaskan prinsip dasar nya agar mudah dimengerti, jadi layoutnya dibuat sangat sederhana. Untuk project yang serius anda bisa mengembangkan lagi dengan elemen-elemen yang lain.
Untuk elemen-elemen berikutnya seperti menu responsive, video responsive, dan lainnya mungkin akan kita bahas di artikel-artikel berikutnya.
Jika anda tertarik untuk mencoba dan membuat sendiri anda bisa melihat script lengkapnya berikut ini.
Sekain tutorial kali ini, semoga membantu anda memahami cara pembuatan layout responsive agar website anda bisa dibuka di berbagai ukuran layar.

thumbnail Judul : Tutorial Membuat Desain Web Responsive

URL : https://filedoom.blogspot.com/2015/09/tutorial-membuat-desain-web-responsive.html

Rating : 10 out of 10 based on 696969 ratings. 696969reviews.
Ditulis Oleh Unknown
Free Download 1:34 PM

1 comment:

  1. Spesifikasi Smartfren Andromax C
  2. Tebakan Lucu Menghilangkan Stres
  3. Belajar Tools dan Tips Google Adsense
  4. fitur dasar Pada TIZEN UX
  5. Download lagu Jamica
  6. Gambar dan Grafik Sistem Multimedia
  7. Alasan Nokia Enggan Gunakan Android
  8. Spesifikasi dan Harga Smartfren Andromax V
  9. Mengambil Foto Pada Video
  10. Tips Dan Trik Keamanan Web PHP
  11. Penyakit Yang Bermanfaat
  12. Java Script and Dynamic HTML
  13. Sinkronisasi Dalam Sistem Multimedia
  14. 10 Gejala Yang Muncul Sesudah Kematian
  15. solusi unknown mysql server host localhost 11001
  16. Fakta Bahwa Naruto Berasal Dari Indonesia
  17. Kompresi Video
  18. Download BBM Samsung Galaxy Chat GT-B5330
  19. BBM3 aplikasi 1 hp 2 BBm
  20. kisi-kisi Lab Troubelshooting
  21. Cara Membuat Link Otomatis
  22. Protokol Jaringan Pada Sistem Multimedia
  23. beberapa aplikasi dan game baru untuk TIZEN
  24. Membuat Folder Yang Tak Dapat Dihapus Dan Direname
  25. Membuat File Hosting Sendiri
  26. smack Keamanan si os tizen
  27. Download Lagu Dhyo Haw
  28. angry bird online
  29. Cara Back Up File Ketika Windows Tidak Mau Booting
  30. Download Lagu Bossa And Marley
  31. Membuat Wanita Tersenyum
  32. Video Harlem Shake
  33. Perintah Dasar SQL*Plus
  34. Spesifikasi Smartfren Andromax C
  35. bbm buat android gingerbread 2.3 roti jahe
  36. Audio dan Suara Sismul
  37. Mengambil Page URL Dengan PHP
  38. Perintah Dasar SQL
  39. SMS Gateway
  40. Meningkatkan Traffic Dengan Linkcollider

Labels

Tips Dan Trik (37) IT (23) pelajaran tentang IT (23) stmik (22) OS (21) Berita (20) HTML5 (19) materi (18) tutorial (14) Sismul (13) Tizen (12) UI (11) web (11) Download (10) Download lagu (10) Android (9) Fitur (9) Meningkatkan Traffic (9) Samsung (9) TouchWiz (9) streaming (9) Aplikasi (8) Intel (8) Blackberry (7) Fakta (7) database (7) Handphone (6) oracle (6) Fungsi (5) Game (5) Lucu (5) SEO (5) optimal (5) sql (5) widget (5) PHP (4) Programing Languages (4) Smartfren (4) Spesifikasi (4) bbm (4) Andromax (3) Dollar (3) Gadget (3) Kata (3) Obsidian (3) Ads (2) CPM (2) Foto (2) Kata Bijak (2) adsense (2) celebrity (2) sosial (2) Crack (1) Error (1) Gaya Hidup (1) Gokil (1) Harga (1) Harlem Shake (1) PPC (1) Penyakit (1) Video (1) bola (1) reggae (1)

Daftar BackLink

AutoSurf Traffic Exchange: Powerful Results with SEO tips | 10KHits - 10KHits provides quality traffic hits to your personal or business websites. Auto Backlink Gratis : Filedoom Auto Backlink Gratis Indonesia : Top Link Indo
W3 Directory - the World Wide Web Directory

Site Info

SEO Reports for filedoom.blogspot.com Antispam
filedoom.blogspot.com Webutation
LinkXchanger.com
Latest Downloads

Rating for filedoblogspotom..com DMCA.com
Protected by Copyscape Online Plagiarism Finder

My Facebook

My Profil

Proudly Powered by Blogger.