Cara Membuat Metro UI Navigation Menu


Apa menu METRO UI?

Jika anda pernah membuka antarmuka Microsoft Windows 8, atau rentang baru dari Windows ponsel Smart, maka menu METRO UI ini bukanlah hal yang baru bagi mereka. Menu ini terinspirasi dari antarmuka navigasi Windows 8. Jika anda belum tahu, silahkan lihat screenshot berikut.


Cara Membuat Menu Metro Windows 8 seperti dalam Blogger?

Langkah-langkah yang disebutkan di bawah ideal bagi blogger yang memiliki pengetahuan yang kurang tentang HTML coding. Petunjuk berikut sangat sederhana sehingga siapapun dapat dengan mudah menerapkannya. Ikuti petunjuk berikut ini dengan benar.

Langkah # 1: Menambahkan CSS Stylesheet:

Login ke Blogger.com >> Template >> Pilih Edit HTML.
Sekarang cari kode tag di template ]]> </ b: skin> dan paste kode CSS di atasnya berikut.
Setelah selesai simpan perubahan.

body {
font-family:sans-serif;
}
a {
text-decoration:none;
}
.mblmetromenu {
width:960px;
margin:auto;
}
@media screen and (max-width:960px) {
.mblmetromenu {
width:100%;
}
}

/* MblMetroMenu */
.MblMetroMenu {
position:relative;
}
.om-nav {
position:absolute;
width:100%;
z-index:999;
display:none;
}
.om-ctrlbar {
width:100%;
height:48px;
}
.om-ctrlitems {
margin:auto;
padding:0px;
height:48px;
display:inline-block;
text-align:center;
}
.om-ctrlitem {
height:48px;
width:48px;
display:none;
cursor:pointer;
float:left;
opacity:0.5;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
filter: alpha(opacity=50) !important; /* For IE8 and earlier */ }
.om-ctrlitem:hover {
opacity:0.8;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;
filter: alpha(opacity=80) !important; /* For IE8 and earlier */ }
.om-activectrlitem {
opacity:1 !important;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
filter: alpha(opacity=100) !important; /* For IE8 and earlier */ }
.om-controlitems {
width:960px;
margin:auto;
}
.om-controlitem {
height:48px;
cursor:pointer;
}
.om-closenav {
float:left;
}
.om-movenext {
float:right;
}
.om-itemholder {
margin:auto;
padding:20px 0px;
}
@media screen and (max-width:960px) {
.om-closenav {
position:absolute;
z-index:9999;
left:0;
top:0;
}
.om-movenext {
position:absolute;
z-index:9999;
right:0;
top:0;
}
.om-controlitems {
width:100%;
}
.om-itemholder {
width:100%;
}
}
.om-centerblock {
display:inline-block;
}
.om-item {
display:none;
}
.om-showitem {
margin:5px;
float:left;
display:none;
}
/* END MblMetroMenu */

/* TILE BUTTONS */
/* Standar Buttons */
.tile-bt {
text-align:center;
cursor:pointer;
width:90px;
height:90px;
}
.tile-bt a {
display:block;
padding-top:12px;
text-decoration: !important;
}
.tile-bt img {
margin:0 auto 0 auto;
padding-bottom:5px;
height:48px;
width:48px;
position:relative;
display:block;
}
.tile-bt span {
font-size:12px;
padding-bottom:10px;
display:block;
}
.tile-bt:active {
opacity:0.5;
}
/* End Standard Buttons */


/* Large Buttons */
.tile-bt-large {
width:190px;
height:90px;
line-height:90px;
text-align:center;
cursor:pointer;
}
.tile-bt-large a {
display:block;
text-decoration: !important;
}
.tile-bt-large img {
vertical-align: middle;
margin:auto;
padding:0px;
position:relative;
width:48px;
height:48px;
}
.tile-bt-large span {
vertical-align: middle;
display:inline;
}
.tile-bt-large:active {
opacity:0.5;
}
/* End Large Buttons */
/* Extralarge Buttons */
.tile-bt-extralarge {
text-align:center;
cursor:pointer;
width:190px;
height:190px;
}
.tile-bt-extralarge a {
display:block;
padding-top:52px;
text-decoration: !important;
}
.tile-bt-extralarge img {
margin:0 auto 0 auto;
padding-bottom:22px;
height:80px;
width:80px;
position:relative;
display:block;
}
.tile-bt-extralarge span {
font-size:14px;
padding-bottom:20px;
display:block;
}
.tile-bt-extralarge:active {
opacity:0.5;
}
/* End Extralarge Buttons */

/* END TILE BUTTONS */

/* SHADOW LIST */
.shadow-white, .shadow-black, .shadow-blue, .shadow-green, .shadow-red {
/*display:inline-block;*/
}
.shadow-white:hover {
box-shadow:0px 0px 6px 3px #fff;
-webkit-box-shadow:0px 0px 6px 3px #fff;
-moz-box-shadow:0px 0px 6px 3px #fff;
-o-box-shadow:0px 0px 6px 3px #fff;
-ms-box-shadow:0px 0px 6px 3px #fff;
}
.shadow-blue:hover {
box-shadow:0px 0px 6px 3px #38D1F7;
-webkit-box-shadow:0px 0px 6px 3px #38D1F7;
-moz-box-shadow:0px 0px 6px 3px #38D1F7;
-o-box-shadow:0px 0px 6px 3px #38D1F7;
-ms-box-shadow:0px 0px 6px 3px #38D1F7;
}
.shadow-green:hover {
box-shadow:0px 0px 6px 3px #AACA37;
-webkit-box-shadow:0px 0px 6px 3px #AACA37;
-moz-box-shadow:0px 0px 6px 3px #AACA37;
-o-box-shadow:0px 0px 6px 3px #AACA37;
-ms-box-shadow:0px 0px 6px 3px #AACA37;
}
.shadow-red:hover {
box-shadow:0px 0px 6px 3px #E81750;
-webkit-box-shadow:0px 0px 6px 3px #E81750;
-moz-box-shadow:0px 0px 6px 3px #E81750;
-o-box-shadow:0px 0px 6px 3px #E81750;
-ms-box-shadow:0px 0px 6px 3px #E81750;
}
.shadow-black:hover {
box-shadow:0px 0px 6px 3px #444;
-webkit-box-shadow:0px 0px 6px 3px #444;
-moz-box-shadow:0px 0px 6px 3px #444;
-o-box-shadow:0px 0px 6px 3px #444;
-ms-box-shadow:0px 0px 6px 3px #444;
}
/* END SHADOW LIST */
/* BACKGROUND LIST */
/* Solid Colors */
.solid-blue { background:#00BBE2; }
.solid-blue-2 { background:#2C84EE; }
.solid-darkblue { background:#044E94; }
.solid-violetred { background:#781766; }
.solid-red { background:#E51400;}
.solid-red-2 { background:#E81750; }
.solid-pink { background:#FF539B; }
.solid-purple { background:#D02090; }
.solid-orange { background:#FB8F02; }
.solid-orange-2 { background:#FF6600; }
.solid-orange-3 { background:#DD5F37; }
.solid-coral { background:#CD5B45; }
.solid-green { background:#67B239; }
.solid-green-2 {background:#96BF01; }
.solid-darkgreen { background:#016C38; }
.solid-olive { background:#999900}
.solid-grass { background:#CDCD00; }
.solid-darkred { background:#5F0000; }
.solid-gold { background:#FEE9AE; }
.solid-yellow { background:#F7D100; }
.solid-black { background:#000; }
.solid-smoke { background:#F5F5F5; }
/* End Solid Colors */

/* MISC */
.clearspace { clear: both; }
.floatleft { float:left; }
.floatright { float:right; }
.none { display: none !important; width:0px !important; }
.light-text {
color:#fff;
}
.dark-text {
color:#1e1e1e;
}
.gradient {
background: -moz-linear-gradient(-45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0) 00%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); /* IE10+ */
background: linear-gradient(-45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); /* W3C */
}
.margin-5 { margin:5px; }

Langkah # 2: Menambahkan METRO Menu dalam Blogger:

Sekarang tempatkan sesuai keinginan anda dimana anda ingin menempatkan menu ini. Tempat yang ideal adalah di bawah header. Oleh karena itu, paste kode berikut di mana saja Anda ingin melihat menu ini di situs/blog Anda.

<!-- mblmetromenu -->
<div class="mblmetromenu">

<div data-navid="om-nav" class="tile-bt-extralarge solid-violetred shadow-black margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHtJhW07akmx6gZQGcKgpl5WHjMYHbilOoZ_Q8F2IA15b-8vcYGmKtW9eqwWBoHubsoYD5DB3vTaTweVbHfUK6IMcYaUiMv81bQDtJxk7hW4zzHJLbEPMtKux-9c9vfiwrH3u9T-wUC6M/s1600/home.png" alt="" />
<span class="light-text">Homepage</span>
</a>
</div>

<div data-navid="om-nav" class="tile-bt-large solid-coral shadow-red margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCJu0qJaeE9buXUVTmQKdR82GPkqNKNEZsgbDWRsyMPNr9BvHM_WJZImMgd8CU-E_TM4QgArsVgkyk8Mp2WdyAlTbyVTUXDtbtLcE1bmiIC1zsQCohks9hK5cfJyDQEimA_C4PzgLsI8s/s1600/messanger.png" alt="" />
<span class="light-text">About US</span>
</a>
</div>

<div data-navid="om-nav2" class="tile-bt solid-purple shadow-blue margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpJtxaVkHFuVHamS1GSG-Dm2h2RLN0qx_kcGRECByrp2rofOR3MwkyyiXnH6j2G7qyJ4qT2nnMD2Bj770_tQSM0Um3sBe3OtjSCZhPsgkcMXuVP5TiF8og7y5rFgwcH4r_Qa06U1s1xZE/s1600/rss.png" alt="" />
<span class="light-text">Rss Feeds</span>
</a>
</div>

<div data-navid="om-nav" class="tile-bt-large solid-red shadow-red margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEV6THpGDDJWrNcqbk4D-K15Dovv4Hd2yF7qz_-esW-RJjlXLE0WAw65OOi07c3rFB5mXhAsq_w6ieshlKZOYu-k2TctLUhLIRRsKn72n4GBjyyfib9xf4KBc6xQWZef6MpxuAVSanj0Y/s1600/search.png" alt="" />
<span class="light-text">Search</span>
</a>
</div>

<div data-navid="om-nav2" class="tile-bt solid-darkred shadow-red margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJAR9_eerkmmSDKqbsxmbIm6pAT8t8E1ai_pfFXwk0kvdTeWXbMOAA3q3Ax9YvxuJOmZjho9YyQIMKJMFW8iGkMLzCjaDXaybtfEN697Swd0P3PKbeAsmRqrAlnITCAELR4UdqVXjHYDc/s1600/mail.png" alt="" />
<span class="light-text">Contact US</span>
</a>
</div>

<div data-navid="om-nav2" class="tile-bt solid-black shadow-black margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsmJDYCJyMEGzVfRf0bZc10l-jFwJf7CKSUZE7OmFtoHTX_K2OJtxnLeGQu-gsxdcn1VlHJulu0knoA_uN89n8z8ucHc2yzql3xMT7bsDihtII1bzdsdRu1zN4MWs3VGGL2sC6ULE7y8/s1600/help.pn" alt="" />
<span class="light-text">Get HELP</span>
</a>
</div>

<div data-navid="om-nav2" class="tile-bt solid-orange shadow-black margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmdjLSexdoe8H6ixyauc_40JOPt1mVBmtncpkqf7N0Ldm4swOrjl9tU3ZTzbhirD-5-Y-TBX_vL8TW7vkDcsONYhcPOpTWU_wPYlgwAkF2O5ORU1YKXU2My9j3fvC5wTSmJZ7f1JfhAww/s1600/youtbe.png" alt="" />
<span class="light-text">YouTube</span>
</a>
</div>

<div data-navid="om-nav2" class="tile-bt solid-darkblue shadow-blue margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHf6wnYFSUUqKbe3RhX8xi6WzyR-W0kHU8rTyjOaVTNE6cz6lbVhkqLPoEkDdv3bsSFo4pcbns15nEK07dCoa-JO9xTUV_8s_qNtfgAShW5CpLo4QSle6DikKKTzU9xT0XcEXZ6PoUQgc/s1600/face.png" alt="" />
<span class="light-text">Facebook</span>
</a>
</div>

<div data-navid="om-nav" class="tile-bt-large solid-blue shadow-blue margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVk0wHdXUQnN0gPq5StOOGmmtzvZpYceDBUopZNfIUdzvkKCUatXdoe0bxhIMozKBgPVxw2An0LRYHor1VcULPC-TlrADLi1xlo52QdwjzxP7YtVLlSzMWcthTA43TLCR5aM5KFrPpgzY/s1600/photo.png" alt="" />
<span class="light-text">Photos</span>
</a>
</div>

<div data-navid="om-nav2" class="tile-bt solid-olive shadow-green margin-5 floatleft MblMetroMenu">
<a href="#" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbiUnicHfYhbCnYYPE1ZJlZ9GkaJj0WOf66fpLSpG4Ypu9u9430pqBplzslcNQcCl4cFxXDVV50BmqVdVSZXC8d5D-efJTITlMgWxC28AWYhDQhxwk0z4ZGnLAAmH60Lo2HRJbBkhPlzQ/s1600/music.png" alt="" />
<span class="light-text">Music</span>
</a>
</div>

<div data-navid="om-nav" class="tile-bt-large solid-blue-2 shadow-blue margin-5 floatleft MblMetroMenu">
<a href="http://defandaky.blogspot.com" class="gradient">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEEVMqZ6kJC1RbsMTSh4CSrRhxikt2ObN4n-j6mN5ymtIECy-jFHtp-7lSOtbcVkdJE4m-vTnTx8ncDujLRA58UlVMiU5qf-QGZSLVkk0pyM3zQltuF7IyyWzaM9WAwbC482lwPTTJBk0/s1600/MBL.png" alt="" />
<span class="light-text">Defandaky</span>
</a>
</div>
<!-- End MblMetroMenu -->
</div>
<!-- END mblmetromenu -->

Note: ubah link yang saya beri stabilo kuning, dan judul link yang berwarna biru.

Semua Selesai: Bagaimana mudah? Nah, itu saja. Responsif Windows 8 terlihat seperti menu navigasi telah diintegrasikan dalam situs web Anda.
Ingat: Menu ini dapat digunakan pada setiap platform yang mendukung HTML atau CSS yaitu WordPress, Jhoomla dan lain-lain

CSS untuk widget Popular Post blogger/blogspot


Dalam posting ini saya sajikan tujuh gaya untuk posting populer widget di blogger. Pertama, Anda perlu menambahkan widget populer posting di blog. Untuk itu, Pergi ke Tata Letak> Tambah Gedget, lalu pilih populer Post widget. Kemudian hapus centang thumbnail/gambar dan tampilkan cuplikan. Jika Anda sudah memiliki posting widget populer hanya perlu hapus centang thumbnail gambar dan potongan cuplikan saja.

Selanjutnya, Buka Template> Edit HTML> Cari dengan nama yang diberikan untuk widget Popular post anda. Contoh terlihat seperti ini,

<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'> 
<b:includable id='main'>  
<b:if cond='data:title'><h2><data:title/></h2></b:if>
       
.....kode widget......

</b:includable>
</b:widget>

Lalu sisipkan kode <div class='widget-content popular-posts'> di bawah kode tag

<b:if cond='data:title'><h2><data:title/></h2></b:if> 

dan beri tag penutup </div> di atas kode </b:includable>

Lihat contoh di bawah ini:

<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'> 
<b:includable id='main'>
<b:if cond='data:title'><h2><data:title/></h2></b:if>
<div class='widget-content popular-posts'>

.....kode widget......

</div>
</b:includable>
</b:widget>
Langkah ini adalah untuk ketika Anda menerapkan gaya ini ke widget maka ini akan berlaku untuk header widget juga.

Selanjutnya, cari kode di bawah ini

]]> </ b: skin>

dan salin kode css style yang anda inginkan di atasnya.




CSS Popular Post 1

.popular-posts { 
background-color:#efefef;
border-radious:5px;
-webkit-box-shadow: 0px 3px 5px 1px #dadada;
box-shadow: 0px 3px 5px 1px #dadada;
padding:10px 10px 10px 15px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
height:25px;
margin-top:0px;
margin-left:20px;
margin-bottom:15px;
font-size:14px;
color:#000;
}
.popular-posts ul li {
list-style:disc;
margin-bottom:5px;
}
.popular-posts ul li a {
color:#000;
}
.popular-posts ul li a:hover {
color:blue;
text-decoration:underline;
}




CSS Popular Post 2

.popular-posts {    
background-color:#fff;
border-radious:5px;
-webkit-box-shadow: 0px 3px 5px 1px #dadada;
box-shadow: 0px 3px 5px 1px #dadada;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
margin-top:1px;
height:25px;
margin-bottom:10px;
font-size:14px;
color:#f4f4f4;
background-color:#5a77a0;
height:25px;
border-bottom:#163b70 solid 1px;
border-top-left-radius:5px;
border-top-right-radius:5px;
padding:8px 0 0 20px;
}
.popular-posts ul {
margin:10px 10px 15px 10px;
font-family:Georgia, "Times New Roman", Times, serif;
} .popular-posts ul li {
margin-bottom:5px;
vertical-align:middle;
list-style:square;
}
.popular-posts ul li a {
color:#000;
}
.popular-posts ul li a:hover {
color:blue;
text-decoration:underline;
}




CSS Popular Post 3

.popular-posts {     
background-color:#fff;
border-radious:5px;
-webkit-box-shadow: 0px 3px 5px 1px #dadada;
box-shadow: 0px 3px 5px 1px #dadada;
padding:0px;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
margin-top:1px;
height:25px;
margin-bottom:10px;
font-size:14px;
color:#f4f4f4;
background-color:#5a77a0;
height:25px;
border-bottom:#163b70 solid 1px;
border-top-left-radius:5px;
border-top-right-radius:5px;
padding:8px 0 0 20px;
}
.popular-posts ul {
margin:10px 0 15px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type: none; }
.popular-posts ul li {
padding-left:28px !important;
margin-bottom:5px;
margin-left:-15px; }
.popular-posts ul li:nth-child(odd) {
background-color:#f4f4f4;
} .popular-posts ul li a {
color:#000;
}
.popular-posts ul li a:hover {
color:blue;
text-decoration:underline;
}




CSS Popular Post 4

.popular-posts {     
padding:0px;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
color:#000;
margin-top:1px;
height:25px;
margin-bottom:10px;
font-size:14px;
height:25px;
padding-top:8px;
text-align:center;
}
.popular-posts ul {
margin:10px 0 15px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type: none;
}
.popular-posts ul li {
padding-left:20px !important;
margin-bottom:5px;
margin-left:-15px;
border:#dfdfdf solid 1px;
border-radius:5px;
}
.popular-posts ul li:hover {
background-color:#f4f4f4;
}
.popular-posts ul li a {
color:#000;
text-decoration:none; }
.popular-posts ul li a:hover {
text-decoration:none;
}




CSS Popular Post 5

.popular-posts {     
padding:0px;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
color:#000;
margin-top:1px;
height:25px;
margin-bottom:10px;
font-size:14px;
height:25px;
padding-top:8px;
padding-left:28px;
}
.popular-posts ul {
margin:10px 0 15px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type: none;
}
.popular-posts ul li {
padding-left:20px !important;
margin-bottom:10px;
margin-left:-15px;
border:#dfdfdf solid 1px;
background-color:#f4f4f4;
-webkit-box-shadow: 0px 3px 5px 1px #dadada;
box-shadow: 0px 3px 5px 1px #dadada;
list-style:none; }
.popular-posts ul li:hover {
-webkit-box-shadow: 0px 0px 0px 0px #dadada;
box-shadow: 0px 0px 0px 0px #dadada;
}
.popular-posts ul li a {
color:#000;
text-decoration:none;
}
.popular-posts ul li a:hover {
text-decoration:none;
}





CSS Popular Post 6

.popular-posts {     
padding:0px;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
color:#000;
margin-top:1px;
height:25px;
margin-bottom:10px;
font-size:14px;
height:25px;
padding-top:8px;
padding-left:28px;
}
.popular-posts ul {
margin:10px 0 15px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type: none;
}
.popular-posts ul li {
margin-bottom:10px;
margin-left:-15px;
list-style:disc;
border-bottom:#dedede solid 1px;
}
.popular-posts ul li:hover {
list-style:circle;
}
.popular-posts ul li a {
color:blue;
text-decoration:none;
}
.popular-posts ul li a:hover {
text-decoration:underline;
color:orange;
}




CSS Popular Post 7

.popular-posts {     
padding:0px;
}
.popular-posts h2 {
font-family:Tahoma, Geneva, sans-serif;
color:#000;
margin-top:1px;
height:25px;
margin-bottom:10px;
font-size:14px;
height:25px;
padding-top:8px;
padding-left:28px;
}
.popular-posts ul {
margin:10px 0 15px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type: none;
}
.popular-posts ul li {
padding-top:15px !important;
padding-bottom:15px !important;
padding-left:30px !important;
margin-left:-15px;
background: #ffffff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcNkTLPVLA1iStEhV6djQZdoYKvBBnjMJ1fDuj7q2ZKJCBH0NAcG8ISJGLlfYxK9PmmzmRaE2wiFsVDir-nYxAqR2DvuyjQfZyVZnaGhpXw8x5kbehNwYgat-M1EwcNec3qac5wffTuJQ/h120/asterisk_orange.png) no-repeat 0 10px;
border-bottom:#999 dotted 2px;
}
.popular-posts ul li:hover {
background: #ffffff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3JWcHxw2hTSMAAf7M2WHFdMnOoCwRxWxeiEsNEDPray8XHYuuQLNH_w8MRPd7ZUBOgtL87oYnWeuk2LBtxSP58sEj1kVCbiDbHkFnLE-d6xJ_iS660FMaxSIRYH4CV4rWMTIZerFDddY/h120/asterisk_yellow.png) no-repeat 0 10px;
background-color:#f9f9f9;
}
.popular-posts ul li a {
color:#000;
text-decoration:none;
}
.popular-posts ul li a:hover {
text-decoration:none;
}

Semoga berguna... jangan lupa komentarnya.

Meningkatkan kecepatan load dengan optimasi css


Sekarang ini kecepatan website/blog menjadi faktor peringkat mesin pencarian, dan CSS optimasi mampu memainkan peran utama dalam meningkatkan kecepatan situs/blog tertentu. Di sini saya membagi beberapa langkah bagaimana mengoptimalkan CSS untuk kecepatan muat situs.

01Menghindari CSS eksternal/impor style sheet

Mengimpor CSS lain ke CSS akan memaksa browser untuk men-download CSS satu demi satu. Hal ini meningkatkan waktu tunggu sampai semua load selesai Download CSS. @import yang digunakan untuk mengimpor CSS lain. misalnya

/*file:first.css*/ 
@import url("second.css");

Dalam contoh di atas, first.CSS second.CSS impor. Ketika first.css download maka second.css download, peningkatan waktu tunggu.

solusi:

Alih-alih menggunakan @import, memaksa untuk men-download CSS paralel. Hal ini akan mempercepat waktu render. Gunakan tag <link> untuk setiap stylesheet, yang memungkinkan browser untuk men-download semua stylesheet paralel.

<html>     
<head>
...
<link type="text/css" href="first.css" media="screen" />
<link type="text/css" href="second.css" media="screen" />
...
</head>
<body>
....
</body>
</html>

02Hapus kode yang tidak digunakan

Kode yang tidak terpakai dalam CSS akan meningkatkan ukuran file. File yang lebih besar membutuhkan waktu untuk men-download, dan penurunan kecepatan situs.

solusi:

Gunakan CSS mengecilkan untuk menghapus semua kode yang tidak terpakai dari CSS, untuk itu penggunaan CSS kompresor.

Catatan: Periksa versi CSS kompresor, karena jika Anda menggunakan CSS3 dan kompresor menggunakan CSS2.1 atau kurang dari kompresor akan menghapus semua CSS3 properti seperti bayangan, radius perbatasan, dll Ini adalah cara yang lebih baik untuk mengecilkan CSS secara manual.

03kode Duplikasi

Kode duplikasi menulis sifat yang sama untuk tag yang berbeda. Ini akan meningkatkan ukuran file CSS. Misalnya, jika Anda ingin menerapkan gaya yang sama untuk tag h1 dan h2,

h1{     
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:800;
color:#039;
}

h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:800;
color:#039;
}

Dalam contoh di atas sifat dari tag h1 diulang untuk tag h2, kehendak ini meningkatkan ukuran CSS.

solusi:

Gunakan operator koma untuk menerapkan sifat yang sama untuk beberapa tag.

h1, h2{     
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:800;
color:#039;
}

04Hindari CSS Expression

Ekspresi CSS digunakan untuk mengubah sifat CSS dinamis. Ekspresi CSS ini hanya bekerja di Internet Explorer juga ungkapan ini mengeksekusi setiap kali ketika memuat halaman, scroll ke bawah, browser yang mengubah ukuran, acara mouse bergerak di browser. Ekspresi dapat memperlambat kecepatan situs/blog Anda.

Contoh ekspresi CSS.

#customeDiv {    
position:absolute;
width:100px; height:100px;
left:expression(document.body.offsetWidth - 110 + "px");
top:expression(document.body.offsetHeight - 110 + "px");
}

solusi:

Jika mungkin menghindari ekspresi CSS.

Saya harap artikel ini membantu Anda untuk meningkatkan kecepatan website/blog Anda. Salam...