Showing posts with label css. Show all posts
Showing posts with label css. Show all posts

CSS blockquote cantik dan sederhana di blogger atau blogspot

3:42:00 am
CSS blockquote cantik dan sederhana di blogger atau blogspot

Kali ini saya akan membuat tutorial bagaimana cara membuat blockquote yang cantik dan sederhana menggunakan pseudo element blockquote:after dan blockquote:before pada blogger anda.

Kebanyakan tutorial blockquote menggunakan p atau paragraph didalam sebuah elemen blockquote, tetapi di beberapa platform blog seperti blogger, hal ini tidak berlaku, karena kebanyakan blogger tidak meggunakan paragraph(P) tapi menggunakan line break(BR) untuk posting nya.

Berikut adalah CSS blockquote nya:
/* CSS blockquote */
blockquote{font-family: Georgia, "Times New Roman", serif;margin:0px;color: #b4b4b4;font-weight: 400;line-height: 20px;font-style: italic;text-indent: 65px;position: relative;background: #fff;border-left:3px solid #f8f8f8;padding: 20px;}
blockquote:before{content: '\201C';position: absolute;font-size: 85px;top: 25px;left: -45px;color: #3498DB;}
blockquote:after{content: '\201D';position: absolute;font-size: 85px;bottom: -10px;right: 25px;color: #3498DB;}
blockquote p {display: inline;}

Keterangan diatas:
Jika anda ingin mengganti warna tanda quote cukup ubah kode color: #3498DB;. Jika anda kode warna apa yang cocok bisa anda coba generate color dihalaman flat ui color picker.
Diatas menggunakan kode blockquote p {display:inline} untuk menjaga agar markup HTML p dalam blockquote tampilannya tidak menurun.

Diatas adalah kode dasar CSS nya, jika anda ingin mengubahnya pada blogger anda, silahkan anda edit template dan anda cukup menghapus kode css blockquote{} ganti dengan kode CSS diatas.

Jika anda tidak tahu cara edit template Berikut adalah tutorialnya:
Cara edit template blogger atau blogspot.

Lalu bagaimana penggunaan blockquote di html? Anda cukup memasukkan markup HTML sebagai berikut:

<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</blockquote>

Hasil dari kode diatas bisa anda lihat pada demo dibawah:


Mudah sekali bukan, semoga bermanfaat

Cara membuat flat table responsive di blogger atau blogspot

6:54:00 am
Table sulit untuk dibuat responsive, tetapi bisa diakali dengan memanfaatkan query media dan overflow. Dengan memanfaatkan query media dan overflow saya akan mencoba menerangkan langkah demi langkah bagaimana cara membuat flat table responsive di blogger atau blogspot.

Cara membuat flat table responsive di blogger atau blogspot


Seperti yang sudah kita tahu table bisa sangat luas. Sederet data row bisa bersama sama untuk masuk ke dalam sebuah table. Table dengan width 100%, bisa dikecilkan dan dibesarkan tetapi ketika layar di kecilkan row table akan terlihat sempit dan mungkin teks akan bertumpuk tumpuk. Inilah sebabnya kenapa table sulit dibuat responsive.

Desain responsif adalah tentang bagaimana kita menyesuaikan desain dengan layar yang memiliki ukuran berbeda. Jadi disini ketika website dibuka pada layar yang lebih sempit semisal ponsel makan table akan tetap terlihat lebih lebar dan kita bisa menggeser table ke arah samping. Sehingga layout design responsive tidak rusak dan kita bisa membaca table dengan lebih mudah.

Lalu apakah ini bisa diterapkan pada blogger? Bisa. Disini saya akan memandu anda dalam membuat table yang responsive dengan warna metro dan desain flat tanpa border.

Berikut adalah langkah langkah cara membuat flat table responsive di blogger atau blogspot:
1. Lagi lagi saya ingatkan untuk membackup terlebih dahulu template bawaan anda, berikut adalah tutorial cara backup template blogger:
Cara mudah backup template blogger atau blogspot

2. Selanjut anda edit template blogger anda, jika anda tidak tahu cara edit template blogger berikut adalah cara edit template blogger:
Cara edit template blogger atau blogspot

3. Silahkan anda masukkan responsive meta tag terlebih dahulu di blog anda. Taruh kode <meta content='width=device-width, initial-scale=1, maximum-scale=1' name='viewport'/> setalah kode <head>.

4. Langkah selanjutnya adalah, taruh kode berikut sebelum kode ]]></b:skin> atau </style>:

table {background-color: transparent;width: 100%;max-width: 100%;margin-bottom: 20px;}
table img{width: 100%;height: auto}
table.tr-caption-container{padding:0;border:none}
table td.tr-caption{font-size:12px;font-style:italic;}

table {border-spacing: 0;border-collapse: collapse;}
td,
th {padding: 0;}
th {text-align: left;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.table a {text-decoration: none !important;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;}
.table > thead > tr > th {background-color:#3498DB;color:#fff;vertical-align: bottom;}
.table > thead > tr > th a {color:#fff !important;}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {border-top: 0;}
.table > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9;}
table col[class*="col-"] {position: static;display: table-column;float: none;}
table td[class*="col-"],
table th[class*="col-"] {position: static;display: table-cell;float: none;}
.table-responsive {min-height: .01%;overflow-x: auto;}
@media screen and (max-width: 767px) {
.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;}
.table-responsive > .table {margin-bottom: 0;}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {white-space: nowrap;}
.table-responsive > .table-bordered {border: 0;}
}

Kode diatas adalah menggunakan media screen max-width: 767px. Maka ketika lebar maksimal layar 767px maka lebar table akan tetep dan akan ada scroll dibawah table.

5. Berikut adalah contoh penggunakan flat responsive table pada HTML atau postingan anda. Perlu diingat jika ingin dimasukkan pada template blogger maka gunakan single quote(') dan jika ingin dimasukkan pada postingan gunakan double quote("), berikut adalah kodenya:
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>Nama Pertama</th>
<th>Nama Terakhir</th>
</tr>
</thead>
<tbody>
<tr>
<td>Gian</td>
<td>MR</td>
</tr>
<tr>
<td>Kaka</td>
<td>Slank</td>
</tr>
<tr>
<td>John</td>
<td>Lennon</td>
</tr>
</tbody>
</table>
</div>

Berikut adalah hasil kode diatas:
Nama Pertama Nama Terakhir
Gian MR
Kaka Slank
John Lennon

Tips: Untuk mengganti warna biru pada table diatas bisa ganti kode background-color:#3498DB;

Ok sob mudah bukan, selamat berkreasi...

Cara membuat flat button 3d cantik di blogger atau blogspot

9:19:00 pm
Cara membuat flat button 3d cantik di blogger atau blogspot

Tutorial kali ini saya akan membahas bagaimana cara membuat flat button 3d cantik di blogger atau blogspot anda, seperti di blog ini. Untuk trik disini kita cukup memanfaatkan efek ketebalan box-shadow ketika button normal, di hover atau ketika button aktif. Logikanya ketika button normal box-shadow akan terlihat tebal, ketika pengunjung menghover button maka box-shadow di button akan terlihat lebih tipis dan ketika button aktif maka box-shadow akan hilang.

Dengan memanfaat warna metro dan tampilan yang flat button akan semakin cantik dan membuat blog kita akan terlihat sedikit cantik dan profesional.

Langsung berikut adalah langkah langkah nya:
1. Silahkan backup terlebih dahulu template bawaan anda, berikut adalah tutorial cara backup template blogger:
Cara mudah backup template blogger atau blogspot

2. Selanjut anda edit template blogger anda, jika anda tidak tahu cara edit template blogger berikut adalah cara edit template blogger:
Cara edit template blogger atau blogspot

3. Setelah masuk ke halaman editor template anda, taruh kode berikut sebelum kode ]]></b:skin> atau </style>:

/* CSS button */
.gmr-btn {background-color: #3498DB;box-shadow: 0px 6px #2980B9;-moz-box-shadow: 0px 6px #2980B9;-webkit-box-shadow: 0px 6px #2980B9;-webkit-transition: none;-moz-transition: none;transition: none;display: inline-block;padding:10px 40px;margin: 0 0 10px 0;vertical-align: middle;font-size: 16px;border:none !important;color: #fff !important;text-decoration: none !important;}
.gmr-btn:hover{top:4px;position:relative;box-shadow: 0px 2px #2980B9;-moz-box-shadow: 0px 2px #2980B9;-webkit-box-shadow: 0px 2px #2980B9;}
.gmr-btn-red{background-color: #E74C3C;box-shadow: 0px 6px #BD3E31;-moz-box-shadow: 0px 6px #BD3E31;-webkit-box-shadow: 0px 6px #BD3E31;}
.gmr-btn-red:hover{box-shadow: 0px 2px #BD3E31;-moz-box-shadow: 0px 2px #BD3E31;-webkit-box-shadow: 0px 2px #BD3E31;}
.gmr-btn-green{background-color: #82BF56;box-shadow: 0px 6px #669644;-moz-box-shadow: 0px 6px #669644;-webkit-box-shadow: 0px 6px #669644;}
.gmr-btn-green:hover{box-shadow: 0px 2px #669644;-moz-box-shadow: 0px 2px #669644;-webkit-box-shadow: 0px 2px #669644;}
.gmr-btn-yellow{background-color: #F2CF66;box-shadow: 0px 6px #D1B358;-moz-box-shadow: 0px 6px #D1B358;-webkit-box-shadow: 0px 6px #D1B358;}
.gmr-btn-yellow:hover{box-shadow: 0px 2px #D1B358;-moz-box-shadow: 0px 2px #D1B358;-webkit-box-shadow: 0px 2px #D1B358;}
.gmr-btn-gray{background-color: #95a5a6;box-shadow: 0px 6px #7f8c8d;-webkit-box-shadow: 0px 6px #7f8c8d;-moz-box-shadow: 0px 6px #7f8c8d;}
.gmr-btn-gray:hover{box-shadow: 0px 2px #7f8c8d;-moz-box-shadow: 0px 2px #7f8c8d;-webkit-box-shadow: 0px 2px #7f8c8d;}
.gmr-btn-purple{background-color: #9b59b6;box-shadow: 0px 6px #8e44ad;-moz-box-shadow: 0px 6px #8e44ad;-webkit-box-shadow: 0px 6px #8e44ad;}
.gmr-btn-purple:hover{box-shadow: 0px 2px #8e44ad;-moz-box-shadow: 0px 2px #8e44ad;-webkit-box-shadow: 0px 2px #8e44ad;}
.gmr-btn-orange{background-color: #e67e22;box-shadow: 0px 6px #d35400;-moz-box-shadow: 0px 6px #d35400;-webkit-box-shadow: 0px 6px #d35400;}
.gmr-btn-orange:hover{box-shadow: 0px 2px #d35400;-moz-box-shadow: 0px 2px #d35400;-webkit-box-shadow: 0px 2px #d35400}
.gmr-btn-dark{background-color: #34495e;box-shadow: 0px 6px #2c3e50;-moz-box-shadow: 0px 6px #2c3e50;-webkit-box-shadow: 0px 6px #2c3e50;}
.gmr-btn-dark:hover{box-shadow: 0px 2px #2c3e50;-moz-box-shadow: 0px 2px #2c3e50;-webkit-box-shadow: 0px 2px #2c3e50;}
.gmr-btn-block{width:100%;position:relative;display:block;text-align:center;}
.gmr-btn:active{top:6px;position:relative;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}

4. Cara penggunaannya anda cukup memasukkan kode class nya saja di button anda class='gmr-btn' pada template anda, atau kalau memasukkan di postingan anda bisa memasukkan kode class="gmr-btn". Untuk block button atau button dengan width 100% anda bisa memasukkannya class class="gmr-btn gmr-btn-block". Untuk memasukkan warna anda bisa cukup memasukkan class="gmr-btn gmr-btn-red gmr-btn-block" maka button anda berwarna merah dengan width 100%. Berikut adalah contoh html yang sudah saya buat.

<button class="gmr-btn">Button 1</button>
<button class="gmr-btn gmr-btn-red">Button 2</button><br />
<button class="gmr-btn gmr-btn-green">Button 3</button>
<button class="gmr-btn gmr-btn-yellow">Button 4</button><br />
<button class="gmr-btn gmr-btn-gray">Button 5</button>
<button class="gmr-btn gmr-btn-purple">Button 6</button><br />
<button class="gmr-btn gmr-btn-orange">Button 7</button>
<button class="gmr-btn gmr-btn-dark">Button 8</button><br />
<button class="gmr-btn gmr-btn-dark gmr-btn-block">Button 9</button>

Dibawah adalah hasil dari kode diatas:





Mudah bukan silahkan anda berkreasi sendiri dengan css anda.

Membuat responsive video dengan css

6:10:00 am

Jika anda adalah seorang designer web atau designer themes, tentu tidak asing dengan namanya iframe, object atau embed. Ya kode itu kebanyakan untuk menampilkan sebuah video. Video cukup sulit dibuat responsive, jika menggunakan HTML5 tentu cukup mudah dibuat responsive, cukup menggunakan max-width:100% saja. Contoh kode:
video {
max-width: 100%;
height: auto;
}

Lalu bagaimana dengan kode iframe, object dan embed, semisal embed code dari youtube, vimeo, dailymotion dan lainnya. Anda bisa menggunakan trik khusus misal penggunaan position relative dan absolute. Oke langsung saja berikut adalah kode CSS nya:
.video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}

.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

Jika anda mempunyai blog di blogger.com maka silahkan edit template anda, masukkan kode css diatas sebelum kode ]]></b:skin>
Lalu masukkan contoh kode HTML sebagai berikut dipostingan anda:
<div class="video">
<iframe width="560" height="315" src="https://www.youtube.com/embed/4L0R4A3oLOg" frameborder="0" allowfullscreen></iframe>
</div>

Yups… seperti contoh diatas setelah memasukkan CSS di style nya lalu anda cukup menambahkan kode <div class="video">kode video</div>


Sumber:
http://www.bostheme.com/trik-video-responsive-menggunakan-css/