Jumat, 30 November 2012

Get Wikipedia Headline using jQuery Wiki

Susah memang kalo mau dapetin artikel unik! Mau mosting tapi tema-tema yang ada hanya itu-itu saja :)) Sobat pernah perhatikan hyperlink yg Koben sisipkan setiap gue mosting? Hyper-link yg jika disorot akan terlihat tooltip headlines dari web wikipedia! Feature tersebut akan terlihat bila blog ini sudah loading 100% complete :-" Contoh seperti ini (sorot ya...)
wikipedia ~ Blog [English version]
wikipedia ~ Blog [Indonesian version]
Tidak semata-mata blog ini berat dengan sengaja loh! Lah aplikasi/fitur di blog ini banyak b-) How about it Freedom for Palestine \m/
Malah jadi pamer kelihatannya :)) Kreasi itu dinamakan dengan Wiki Summary Box. @jseidelin owner from Nihilogic blog. Look is there, that is a blogspot blog :x

Read here if you want Wiki Summary Box Karena debit script & CSS lumayan berisi, Koben punya tutorial serupa dengan debit code minimalis ;) Mirip-mirip tapi tak sama gito loh :DwikiUp

ZIP FileTAR BallGitHub
DownloadDownloadView On
Silahkan download dulu bumbu-bumbunya. Setelah itu ekstrak, buka dan ambil. Tutorial wikiUp merupakan snippet jQuery plugin, jadi harus sudah tertanam script jQuery. Like this structure HTML []
<!doctype html>
<html lang="en">
<head>
<title></title>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="author" content="Beben Koben">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<b:skin><![CDATA[
-------------- PUT CSS CODE HERE --------------
]]></b:skin>
</head>
<body>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="JAVASCRIPTS/WIKIUP.JS"></script>
</body>
</html>
Keterangan:
>> Letakan kode CSS sebelum tag </b:skin>
>> Script warna merah jangan digunakan lagi jika sudah ada.
>> Script warna violet hostingkan biar praktis.
Cara memakainya begini nih (syntax HTML)<data data-wiki="Apple Inc.">Apple</data> was founded by <data data-wiki="Steve Jobs">Steve Jobs</data>.
<data data-wiki="TITLE"> TITLE </data>
Kalau mau tampilan bahasa sesuai keinginan, maka atribut syntax HTML ditambahkan sedikit data-lang="id"<data data-wiki="Apple Inc." data-lang="es">Apple</data> was founded by <data data-wiki="Steve Jobs">Steve Jobs</data>.Good luck :)
Resource & Demo by: wikiUp by pmtarantino
Happy wiki \m/

Rabu, 28 November 2012

Writing a Professional Code in Blog Post Area

Live HTML edtior merupakan salah satu tools pendukung multifungsi dalam melakukan kegiatan blog. Jika editor HTML mirip post editor blog yg seperti ini Free HTML Editor, mirip dengan w3schools kayak begini Free Tryit Editor Like w3schools V1.5 Pokoknya banyak deh :D silahkan ubek-ubek di halaman arsipku ;))
Ngomong-ngomong nih, pasti kalian sudah pada kenal dengan The code Player atau CodePen editor tempatnya para master melakukan kabisa! Banyak juga sih tempat semacam itu, lain waktu nanti Koben akan share kalo ingat Jika kita perhatikan, dimana kolom-kolom penyimpanan kode itu berbeda kan? Code buat HTML berada pd kolom HTML, code CSS berada kolom CSS, dan kolom Script berada pada kolom Script!

Tampilannya bisa bergaya vertikal or horizontal. Jika kita blogger mania biasanya melakukan hal serupa dengan cara dan gaya berbeda. Tetapi gue belum pernah melihat blogger menampilan kode-kode layak seperti web-web itu! Gue juga beda kok sob :)) Nih gaya tampilan untuk menampilkan coded di blog ini

<script type="text/javascript">
var AppDataDictionary = {
blogKey: 'ohyesohnouhohahuhohah',
blogHomepageUrl: "http://beben-koben.blogspot.com/"
};
</script>
Dan ada 3 buah gaya lagi :)) Kan biar full stylish :">
D E M O
#Three_D {
font-family: Garamond, serif;
line-height: 1em;
color: #445463;
font-size: 91px;
text-shadow: 0px 0px 0 rgb(57, 73, 88), 1px 1px 0 rgb(46, 62, 77), 2px 2px 0 rgb(35, 51, 66), 3px 3px 0 rgb(24, 40, 55), 4px 4px 0 rgb(13, 29, 44), 5px 5px 0 rgb(2, 18, 33), 6px 6px 5px rgba(0, 0, 0, 0.6), 6px 6px 1px rgba(0, 0, 0, 0.5), 0px 0px 5px rgba(0, 0, 0, .2);
}
<div id="Three_D">
Bloglang anu Ganteng Kalem Tea \m/
</div>
Bloglang anu Ganteng Kalem Tea \m/
Seperti itulah sob, keren kan :D

Taruh kode CSS berikut tepat sebelum/diatas tagging </b:skin>
.CodeCss {
position: relative;
background: #F4F1EF;
white-space: pre-wrap;
border: 1px solid #555;
padding: 0 0 15px 15px;
font-family: Courier New;
border-radius: 10px 10px 0 0;
}
.CodeHtml {
background: #ECE9E8;
position: relative;
white-space: pre-wrap;
padding: 0 0 15px 15px;
font-family: Courier New;
border-right: 1px solid #555;
border-left: 1px solid #555;
}
.CodeResult {
padding: 20px;
background: #fff;
position: relative;
border: 1px solid #555;
border-radius: 0 0 10px 10px;
}
.CodeCss, .CodeHtml, .CodeResult {
height: 212px;
overflow: auto;
max-height: 500px;
}
.CodeCss:after, .CodeHtml:after, .CodeResult:after {
top: .2em;
z-index: 6;
right: 10px;
color: #445463;
font-size: 20px;
font-weight: 800;
position: absolute;
text-shadow: 0 1px 1px #000;
}
.CodeCss:after {
content: 'CSS';
}
.CodeHtml:after {
content: 'HTML';
}
.CodeResult:after {
content: 'RESULT';
}
Ketika saat memosting berikut markup HTMLnya<div class="CodeCss">
---------- ADD CODE CSS HERE ----------
</div>
<div class="CodeHtml">
---------- ADD MARKUP HTML HERE ----------
</div>
<div class="CodeResult">
---------- inline style technique writed ----------
</div>
Selamat berkarya :)
Happy coding \m/

Selasa, 27 November 2012

Animated Rolling 3D Effect CSS 3

Kembali menggeBRAK trick seputaran variable CSS hover Dahulu kala pada waktu 20-11-2011 master Hakim El Hattab ~ @hakimel mengeluarkan article mengenai Rolling Links! Efek berputar ketika link di sorot menggunakan cursor. Dengan sedikit keikutsertaan secuil JavaScript, maka pada sesi penggunaan menjadi simpel. Lantas bagaimana bila hal serupa untuk sekarang dapat dilakukan hanya memakai property CSS? Penasarankan ;))
Sudah barang tentu browse sobat sudah harus mendukung CSS3 property. Penulisan syntax HTML yang rada belibet merupakan satu kendala tersendiri :D Inilah dia Animated-3D-Flipping
KODE CSS
.ani-roll {
margin: 10px auto;
text-align: center;
display: inline-block;
}
.ani-roll a {
color: #fff;
display: block;
text-decoration: none;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
font-smoothing: antialiased;
text-transform: uppercase;
overflow: visible;
line-height: 20px;
font-size: 24px;
padding: 15px 10px;
}
.efek-3d {
-webkit-perspective: 200px;
-moz-perspective: 200px;
perspective: 200px;
-webkit-transition: all .07s linear;
-moz-transition: all .07s linear;
transition: all .07s linear;
position: relative;
}
.efek-3d:not(.active):hover {
cursor: pointer;
}
.efek-3d:not(.active):hover .efek-3d-box, .efek-3d:not(.active):focus .efek-3d-box {
-moz-transform: translateZ(-25px) rotateX(90deg);
-webkit-transform: translateZ(-25px) rotateX(90deg);
-o-transform: translateZ(-25px) rotateX(90deg);
transform: translateZ(-25px) rotateX(90deg);
}
.efek-3d-box {
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
-webkit-transform: translatez(-25px);
-moz-transform: translatez(-25px);
-o-transform: translatez(-25px);
transform: translatez(-25px);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
}
.depan {
-webkit-transform: rotatex(0deg) translatez(25px);
-moz-transform: rotatex(0deg) translatez(25px);
-o-transform: rotatex(0deg) translatez(25px);
transform: rotatex(0deg) translatez(25px);
color: #debe94;
background: #21416b;
}
.belakang {
-webkit-transform: rotatex(-90deg) translatez(25px);
-moz-transform: rotatex(-90deg) translatez(25px);
-o-transform: rotatex(-90deg) translatez(25px);
transform: rotatex(-90deg) translatez(25px);
background: #C79048;
color: #debe94;
box-shadow: 0 3px 5px #000;
text-shadow:0px 0px 0 rgb(187,131,58),1px 1px 0 rgb(168,117,52), 2px 2px 0 rgb(144,101,44),3px 3px 2px rgba(0,0,0,0.6),3px 3px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,.2);
}
.depan, .belakang {
display: block;
position: absolute;
top: 0;
left: 0;
padding: 15px 10px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
Markup HTML<div class="ani-roll">
<a href="#" class="efek-3d">Animated 3D Flipping
<span class="efek-3d-box">
<span class="depan">Animated 3D Flipping</span>
<span class="belakang">Animated 3D Flipping</span>
</span>
</a>
</div>
Koben mendapatkan trik itu dari master David Walsh ~ @davidwalshblog dengan judul postingan Animated 3D Flipping Menu with CSS Silahkan kalian baca disana guna mendapatkan menu keren punya b-)
Other:
http://zsitro.com/css3-rolling-links/
http://www.dreamdealer.nl/articles/how_to_create_3d_links_rolling_on_hover.html
Happy coding \m/

Senin, 26 November 2012

Create Newer & Older Post Blogger Motyar Style

Sambil mengenalkan blog master Syed Faizan owner dari my blogger lab artikel teranyar berbicara mengenai How To Create Floating Older and Newer Post Buttons in Blogger Membuat tombol post baru/lama dengan gaya melayang (float) Kalau mau yang seperti itu silahkan dibaca dan dipraktekan, Koben rasa penjelasan sudah cukup jelas walau dalam bahasa alien :D Biar ada warna baru, namun sudah cukup banyak diaplikasikan juga, gue akan coba share cara serupa tetapi dengan gaya create newer & older post blogger motyar style :))
Belum tahu bagaimana bentuk older/newer master Motyar! ya silahkan lihat dulu Motyar Blog
Selalu BackUp Full Template Sebelum Melakukan Edit Template Sekecil Apapun itu Bentuknya :)
Newer-Older-Post-Blogger-Motyar-StylePada halaman Blogger Dashboard klik icon ▼ pilih opsi Template, Edit HTML, klik Proceed lakukan Expand Widget Templates
Letakan bumbu kode CSS tepat sebelum/diatas tag penutup </b:skin>
.prev-next {
color: rgba(0, 0, 0, 0.5);
background-color: transparent;
border: none;
top: 0;
bottom: 0;
font-size: 40px;
padding: 0;
position: fixed;
margin: 0;
max-width: 150px;
min-width: 90px;
z-index: 5;
}
.prev-next:hover{
background-color: rgba(0, 0, 0, .06);
}
.sebelum {
float: left;
text-align: center;
width: 9%;
left: 0px;
top: 0px;
font-weight: bold;
cursor: pointer;
}
.sesudah {
float: right;
text-align: center;
width: 9%;
right: 0px;
top: 0px;
font-weight: bold;
cursor: pointer;
}
Kemudian cari kode <b:if cond='data:newerPageUrl'> Kalau tidak salah bakal ada 2 biji, yang pertama pilihnya. Soalnya yg kedua opsi mobile bos :)) Mau diganti kedua-duanya silahkan saja ;))
Tepat dibawah kode tersebut pasti akan tampak seonggoh code seperti ini <b:if cond='data:newerPageUrl'>
<span id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
</span>
</b:if>
<b:if cond='data:olderPageUrl'>
<span id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
</span>
</b:if>
Fokuskan pada code berikut<data:newerPageTitle/> & <data:olderPageTitle/>Gantikan dengan kode<button class="sebelum prev-next">«</button> & <button class="sesudah prev-next">»</button>Final code look like this
    <b:if cond='data:newerPageUrl'>
<span class='black' id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><button class="sebelum prev-next">«</button></a>
</span>
</b:if>
<b:if cond='data:olderPageUrl'>
<span class='black' id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><button class="sesudah prev-next">»</button></a>
</span>
</b:if>
Good luck :)
Happy coding \m/

Jumat, 23 November 2012

Generate & Download Pure use JavaScript

Jujur saja Koben tidak mengerti sama sekali tentang script/JavaScript! Hanya bisa melihat & menikmati kreasi scripter ;)) Awal cerita dari kemajuan HTML5 salah satu atributnya yakni donwload attribute dapat digunakan menjadi form action download nyata hanya memakai JavaScript. Untuk saat ini browsingan yang mendukung terhadap atribut download baru Chrome dev channel release (14.0.835.15+)
Pada google chrome hyperlink tergenerate secara bagus menjadi link download yg langsung bisa di lakukan perintah penyimpanan (save) dimana kita suka! Sedangkan pada mozilla file system a[download] akan dirender menjadi bentuk hyperlink seperti berikut terlebih dahulublob:f8860d76-c594-4a08-97bf-847e7200acc7Baru deh bisa disave (Save Page As) :D Untuk lebih jelas silahkan sobat datangi halaman a[download] Disana dipaparkan bagaimana form aksi dibikin :D Seperti berikut hasil jadi setelah gue praktekan ke dalam sesi post blogger!
Lakukan pada 2 browse melihat demo tersebut, terlihat perbedaan yg ada? Untuk saat ini hasil jadi berupa .txt Tidak tauk juga mendukung terhadap apa saja sebenarnya :-?? Karena unik makanya gue post, walau enggak ngerti juga ;;)

Master @motyar telah melakukan eksperimen terhadap hal serupa, namun demo disimpan di jsbin.com dan pada saat itu juga lagi down server! Sehingga Koben tidak bisa melihat bagaimana bentuk dari modifikasinya Generate and download a file in pure javascript. Demikian saja cerita singkat dari dunia JavaScript, semoga ada faedah & manfaatnya :)
Bonus: http://pepsized.com/contact-form-with-some-fancy-3d-effects/
Happy script \m/

Kamis, 22 November 2012

Make Subscribe Box and Serelek Jebret Menu

Lama tidak memosting sobat @nitinmaheta ketika melancong ke sana ada satu tutorial full stylish punya ;)) Jika sobat pernah membaca postingan all coded to be a professional blogger dan mengunjungi link dengan judul static follow by email pop out widget for blogger/blogspot seperti itulah tut's karya owner blog Making Different. Singkat definisi begini, membuat kotak berlangganan ditambah link berbagi, bisa di buka/tutup (efek slideout) menggunakan CSS plus onmouseover Event Attribute, onmouseout Event Attribute, & onmouseup Event Attribute.
Bagi blogger aliran cepat saji ingin mendapatkan hasil instan widget silahkan kunjungi Add Awesome Socialize Sharing Slide Out Widget Tinggal isi settingan dan tekan tombol Add to Blogger :D
Koben optimasi kode CSS yg ada karena memang lumayan banyak, dan menghilangkan bagian keterangan ;) Final code optimize like this
#kotak_bawah {
z-index: 999999;
width: 300px;
height: 0px;
position: fixed;
bottom: 0%;
right: 5px;
}
#kotak_2 {
border-top: 2px solid #999;
border-right: 2px solid #999;
border-left: 2px solid #999;
border-radius: 5px;
overflow: none;
width: 265px;
height: 210px;
position: fixed;
bottom: 0%;
right: 5px;
background: #f3f3f3;
}
#kotak_1 {
z-index: 999999;
position: absolute;
bottom: 210px;
right: 5px;
width: 255px;
height: 25px;
cursor: pointer;
padding-top: 2px;
background-color: #f3f3f3;
border-top: 2px solid #999;
border-left: 2px solid #999;
border-right: 2px solid #999;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
#kotak_3 {
position: absolute;
bottom: 0px;
right: 5px;
width: 255px;
height: 25px;
cursor: pointer;
background-color: #f3f3f3;
padding-top: 0px;
border-top: 3px solid #555;
border-left: 3px solid #555;
border-right: 3px solid #555;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
.panah_bawah {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #333;
}
.panah_atas {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #333;
}
.panah_1 {
width: 8px;
height: 10px;
background-color: #333;
}
#kotak_tutup {
position: absolute;
bottom: 135px;
left: 10px;
width: auto;
height: 75px;
}
#kotak_email {
position: absolute;
bottom: 0px;
width: 243px;
height: 90px;
right: 0;
}
.e_mail {
padding: 5px 0 7px 10px;
width: 218px;
font-size: 12px;
border-radius: 5px;
}
.subs_cribe {
box-shadow: inset 0px 1px 0px 0px #fff;
background-color: #f9f9f9;
border-radius: 5px;
border: 1px solid #dcdcdc;
display: inline-block;
color: #777;
font-size: 11px;
font-weight: bold;
padding: 6px 15px;
margin: 5px auto;
text-decoration: none;
text-shadow: 1px 1px 0px #fff;
}
.subs_cribe:hover {
background-color: #c9c9c9;
color: #333;
cursor: pointer;
}
Kode HTML
<div id="kotak_bawah">

<table id="kotak_3" onmouseup="document.getElementById('kotak_2').style.display='block'">
<tr>
<td align="center">
Be Socialized And Subscribed
</td>
<td align="center">
<div class="panah_atas"></div>
<div class="panah_1"></div>
</td>
</tr>
</table>

<div id="kotak_2">

<table style="" id="kotak_1" onmouseup="document.getElementById('kotak_2').style.display='none'">
<tr>
<td align="center">
Be Socializer And Subscriber
</td>
<td align="center">
<div class="panah_1"></div>
<div class="panah_bawah"></div>
</td>
</tr>
</table>

<div id="kotak_tutup">
<table>
<tr>
<td>
<a href="YOUR-LINK1-HERE">
<img height="48px" width="48px" title="Like Us On Facebook" alt="Facebook" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSWY03i9nx223h5xUDGQC-Mpakn6d4_QbaVGZHj2O_MMH_kFKyhB7t3m1RC5z1F_o2xS8TEQkFIG3zUEB5zURtD9jiQKwjg2C4Y-GeSb5UWwYdt2XzgwhpxF5gZtC3eR34GdnZBrHvearB/s1600/MD-Facebook1.png" onmouseover="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLbrfyNDgFx4yxPX-Vdkwm_7DrJOKwk8anEO4UXadl9sNkqJDn5NekerqO-Gy-BGo38JlLXysUXfq7Q7Wazxhqlp2iFK5JyycaRlDVmEgtWfYf5wZ59fndMrLOAJU8-PwEJL0Wl5TdmQmG/s1600/MD-Facebook2.png'" onmouseout="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSWY03i9nx223h5xUDGQC-Mpakn6d4_QbaVGZHj2O_MMH_kFKyhB7t3m1RC5z1F_o2xS8TEQkFIG3zUEB5zURtD9jiQKwjg2C4Y-GeSb5UWwYdt2XzgwhpxF5gZtC3eR34GdnZBrHvearB/s1600/MD-Facebook1.png'"/>
</a>
<a href="YOUR-LINK2-HERE">
<img height="48px" width="48px" title="Follow Me On Twitter" alt="Twitter" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7vSPj6cq3igEVSwQTO_ztte8IGPgdRwBDOBnhzNxmY0xziNsFyQ0W3F_pXTVIQQktuDiDNqOe3-2-aQCPWcaHnPlFtNu0tNhd1ICZGhHoTUXuMZ4MpmRXgRcjhz1cppmYHbb25B3j-nwi/s1600/MD-Twitter1.png" onmouseover="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_NgxqGB6DuckunBmNXf2oub41ubBZ7OUzDrUVfUdB35mW6mpPwSu5wX91HD-2A7lETKtWAUyDAVeJryldFUEB_TEz4Ioeuo9IC5VnXI14YHXfealUn2wtANblpY28b_d5vGNdSnXbOoCO/s1600/MD-Twitter2.png'" onmouseout="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7vSPj6cq3igEVSwQTO_ztte8IGPgdRwBDOBnhzNxmY0xziNsFyQ0W3F_pXTVIQQktuDiDNqOe3-2-aQCPWcaHnPlFtNu0tNhd1ICZGhHoTUXuMZ4MpmRXgRcjhz1cppmYHbb25B3j-nwi/s1600/MD-Twitter1.png'"/>
</a>
</td>
<td width="65px">
<a style="font-size:12px;color:#333;font-weight:bold;"href="YOUR-LINK3-HERE">Like me
</a>
<br /><br /><br />
<a style="font-size:12px;color:#333;font-weight:bold;"href="YOUR-LINK4-HERE">Follow me
</a>
</td>
<td>
<a href="YOUR-LINK5-HERE"><img height="48px" width="48px" title="Add Us To Your Circle" alt="Google Plus" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAkOImHFCBtreUMXndmOWXZvqKC-bOOU74fdTb7C3Zr6naTB3uCc4Su79mxSWSBBoaVJMPL0TM60s2-vDuUvvPE_jmuXB0UPxBZZL1YDGz6OzJvc7Z3RB0cM0BuWD4CqSxy-qmjnzAHupY/s1600/MD-Google1.png" onmouseover="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhqsyx2PmbbYzDgwdfTf0aGtcfjvB7Owu0kKuYsPKUt2XsESltmvMOXKIUUKP0U8hiFka3J7hc2YFlY0kYu1h_X3PoquPv5dh4w5rTxT45IsJFJLr1rt2Ym6UUYCws2L4H_8ccTx0_LUNJ/s1600/MD-Google2.png'" onmouseout="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAkOImHFCBtreUMXndmOWXZvqKC-bOOU74fdTb7C3Zr6naTB3uCc4Su79mxSWSBBoaVJMPL0TM60s2-vDuUvvPE_jmuXB0UPxBZZL1YDGz6OzJvc7Z3RB0cM0BuWD4CqSxy-qmjnzAHupY/s1600/MD-Google1.png'"/>
</a>
<a href="YOUR-LINK6-HERE">
<img height="48px" width="48px" title="Subscribe Our RSS" alt="RSS" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidVI6jgKmGyPdvI95RrSz-PyoMwtl4c6FzZgMWujau6_181Ecwf73XjbpPpwFfAkdPmBqOOwiV1YVcUQuzF5hlUtW8oDzZl1cM5p0Focqe5sNPumJjZG6UNHuKOoJMbGSd4or97SuFzXCw/s1600/MD-Feedburner1.png" onmouseover="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU45Uw4e-UaC5NEzqUy9CpbcPz3Z3fdwKOYv8g-regL1nZ59kG-I025Be1cds-etjqn516Z9tsAjy0W3Wmke_T564Rt2Tbu9rOaz9LvENAfXr4dwETgC9FDChysxelKOPDN-AzUpJKXlm8/s1600/MD-Feedburner2.png'" onmouseout="this.src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidVI6jgKmGyPdvI95RrSz-PyoMwtl4c6FzZgMWujau6_181Ecwf73XjbpPpwFfAkdPmBqOOwiV1YVcUQuzF5hlUtW8oDzZl1cM5p0Focqe5sNPumJjZG6UNHuKOoJMbGSd4or97SuFzXCw/s1600/MD-Feedburner1.png'"/>
</a>
</td>
<td width="70px">
<a style="font-size:12px;color:#333;font-weight:bold;" href="YOUR-LINK7-HERE">
Add Me
</a>
<br /><br /><br />
<a style="font-size:12px;color:#333;font-weight:bold;" href="YOUR-LINK8-HERE">
Subscribe
</a>
</td>
</tr>
</table>
</div>

<div id="kotak_email">
<form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=YOUR-ID-FEEDBURNER','popupwindow','scrollbars=yes,width=550,height=520'); return true">
<input class="e_mail" type="text" id="email" name="email" placeholder="Enter Your Email Here.."/>
<input type="hidden" value="YOUR-ID" name="uri"/>
<input type="hidden" name="loc" value="en_US"/>
<input class="subs_cribe" name="commit" type="submit" value="Subscribe Our News Letter Now"/>
</form>
</div>

</div>
</div>
Link pada image & link pada tulisan berbeda, sehingga kita dapat menyisipkan link sebanyak 8 biji! Seperti itu sobat optimasi CSS yg gue buat :)
Keterangan:
>> Ganti & isikan YOUR-LINK-1-8-HERE dengan link tujuan masing²
>> Tulisan YOUR-ID-FEEDBURNER & YOUR-ID ganti dengan ID/Account feedburner kalian.

Membuat menu untuk navigasi patut dibuat agar pengunjung tidak kebingungan mencari-cari sesuatu. Sudah berapa koben share bikin menu keren punya! Search saja deh yah ;) Tapi yg spt sekarang belum pernah saya kasih :))

.menFix {
position: fixed;
display: block;
bottom: 5px;
height: 40px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
#version_menu {
position: fixed;
display: none;
bottom: 11px;
right: 146px;
margin: 0;
}
.footer_popout:hover #version_menu {
display: block;
}
#version_menu li {
display: block;
float: right;
list-style-type: none;
}
#version_menu li a {
display: block;
padding: 6px 10px 4px 10px;
margin: 7px 7px 0 0;
font-weight: bold;
font-size: 14px;
height: 20px;
line-height: 17px;
color: #fff;
background: #555;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.menFix {
background: #333 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidIozWeJaoBuDexJjoRWjDhlCRERT0enQiKm0UKHTWh0YHlRXWbbEt4GdXnsCkiY0qtde9Bc_QJ0anyZibh8Pim8rq4ApT8c2pWCUDAuZy6ozW0x8sqTPiGejR8RA3LRfKqTM2rdZ346iN/s1600-d/book-menu.png) scroll 0px -44px no-repeat;
border: 1px solid #111;
width: 43px;
right: 5px;
}
.menFix:hover {
background-position: top left;
width: 140px;
}
Markup HTML<div class="footer_popout">
<a href="#" class="menFix"></a>
<ul id="version_menu">
<li><a href="#">1.1.1</a></li>
<li><a href="#">1.1.2</a></li>
<li><a href="#">1.1.3</a></li>
<li><a href="#">1.1.4</a></li>
<li><a href="#">1.1.5</a></li>
</ul>
</div>
Demo, perhatikan kanan pojok bawah gambar buku!
Begitulah bentuk dari menu serelek jebret :D
Happy blogging \m/

Rabu, 21 November 2012

Free HTML Editor, What do You like!

Perbedaan penafsiran HTML Editor versi Koben dengan para pengembang sah-sah saja :D Point terpenting tools tersebut tercipta untuk membantu kinerja kita dalam aktifitas blogging. Like this Live HTML Editor, and get code here Live HTML Editor Without Preview Button. Kalau sekarang yang akan gue share pada sobat versi WYSIWYG editor.
What You See Is What You Get = What You See: Apa yang kau lihat, What You Get: Itu yang kau dapat ;) Biasalah versi gratisan sudah opensource tentu, makanya saya bagi-bagi info buat kau :)) Dari versi sederhana, sampai tingkat rumit :D

Aloha Editor

HTML5 browser yang paling canggih di dunia berbasis editor WYSIWYG memungkinkan kita mengalami cara baru editing. Ini lebih cepat dari teknologi yang sudah ada dan menawarkan fungsionalitas yg belum pernah terjadi sebelumnya.Aloha-Editor

ckeditor

CKEditor adalah editor teks yang akan digunakan di dalam halaman web. Ini adalah editor WYSIWYG, yang berarti bahwa teks yang diedit di atasnya tampak semirip mungkin dengan pengguna hasil penerbitan miliki ketika itu. Ini membawa ke fitur pengeditan web umum...ckeditor

CLEditor

CLEditor adalah jQuery plugin yang menyediakan editor ringan penuh fitur, browser, extensible lintas, WYSIWYG editor HTML yang dapat dengan mudah ditambahkan ke setiap situs web.CLEditor

Create Editor

Create.js adalah editor antarmuka web yang komprehensif untuk sistem manajemen konten. Ini dirancang untuk memberikan modernisasi, sepenuhnya berbasis browser HTML5 untuk mengelola isi. Di adaptasi untuk bekerja di hampir semua backend manajemen konten.Create

elRTE

elRTE merupakan open source WYSIWYG HTML-editor ditulis dalam JavaScript menggunakan jQuery UI. Ini fitur pengeditan rich text, pilihan untuk mengubah penampilan, gaya dan banyak lagi. Dapat diunakan dalam proyek-proyek komersial atau non-komersial.elRTE

Hallo

Hallo adalah editor web sederhana. Kita dapat mengedit konten web, desain web...Hallo

jHtmlArea

Sederhana, ringan, extensible WYSIWYG HTML Editor dibangun di atas jQuery. Komponen ini memungkinkan kita dengan mudah menampilkan Editor WYSIWYG HTML di tempat manapun Elemen DOM Textarea pada halaman. Script minified saja 9.17kb.jHtmlArea

jWysiwyg

jWysiwyg minimalis WYSIWYG editor dibangun dengan plugin jQuery.jWysiwyg

lwrte

Lightweight Rich Text Editor (RTE / WYSIWYG) plugin jQuery.

Mercury-Editor

Mercury adalah editor penuh fitur HTML5. Dibangun dari bawah ke atas untuk membantu tim mendapatkan hasil maksimal dari mengedit konten dalam browser modern.Mercury-Editor

Nicedit Editor

NicEdit adalah ringan platform, inline konten editor untuk memungkinkan mengedit konten situs web dengan cepat & mudah dalam browser. NicEdit Javascript terintegrasi ke setiap situs dalam hitungan detik untuk membuat setiap elemen/div diedit atau dikonversi.nicedit

Redactor

Redactor adalah editor WYSIWYG paling fantastis namun indah dan mudah digunakan pada jQuery.redactor

Tinyeditor

TinyEditor adalah JavaScript sederhana WYSIWYG editor yang bersifat ringan (di bawah 9KB) Hal ini dapat dengan mudah disesuaikan untuk mengintegrasikan dengan website melalui CSS dan banyak parameter. Menangani sebagian besar format kebutuhan dasar dan memiliki beberapa fungsi built-in untuk membantu menjaga markup sebersih mungkin.tinyeditor

TinyMCE

TinyMCE adalah platform berbasis web independen Javascript HTML WYSIWYG editor control.TinyMCE

uEditor

uEditor adalah WYSIWYG HTML Editor yg berawal didasarkan pada widgEditor dirancang oleh Cameron Adams, namun ditulis ulang untuk jQuery dan diubah. uEditor fleksibel dan mudah digunakan.uEditor

WYMeditor

WYMeditor adalah WYSIWYM berbasis web XHTML editor. Konsep utama WYMeditor adalah untuk meninggalkan rincian tata letak visual dokumen, dan untuk berkonsentrasi pada struktur dan tujuan.WYMeditor

WysiBB

WysiBB - WYSIWYG BBcode redactor.WysiBB

wysihtml5

wysihtml5 merupakan sumber editor teks berbasis teknologi HTML5 dan pendekatan progresif-perangkat tambahan. Menggunakan konsep keamanan canggih dan bertujuan untuk menghasilkan markup HTML5 berlaku sepenuhnya dengan mencegah sup tag unmaintainable dan inline style.wysihtml5

YUI 2 Rich Text Editor

Rich Text Editor adalah kontrol UI yang menggantikan HTML textarea standar. Toolbar Rich Text Editor adalah extensible melalui arsitektur plugin sehingga implementasi canggih dapat mencapai tingkat tinggi kustomisasi.YUI-2-Rich-Text-Editor
Demikian beberapa HTML editor open-source. Karena capek mosting, maka yg lain cari saja sendiri-sendiri :D Inti postingan ini gue mau kasih tahu sebuah web keren!!!
JSter adalah sebuah community-driven catalog dari perpustakaan javascript paling berguna. Menemukan alat yang tepat untuk pekerjaan dan melakukannya secara efektif.JSter is...
Silahkan diubek-ubek katalognya ya :))
Happy HTML editor \m/

Selasa, 20 November 2012

Peel Effect or CSS3 Box Shadow!

Mengangkat kembali tutorial lawas mengenai peel effect, flip effect, atau apapun namanya, yang pasti trik ini berbicara membuat satu ujung (sisi) dibuat efek melipat! Berbagai cara dapat ditempuh menjadi seperti itu, dari memakai gambar dan disimpan di pojokan flip effect use image, penggunaan variabel CSS 3 Make Page Peel Effect Using CSS3 dll. Tutorial diluaran banyak sudah berbicara tentang hal ini. Koben hanya ingin memberi tahu, sederhanakanlah kode CSS yang sudah ada. Jangan terlalu banyak memakai efek var. CSS yg malah membingungkan dalam penerapan. Hiasilah kreasi sesuai dengan keperluan. Contoh sederhana...
.peel_effect {
position: relative;
width: 380px;
padding: 20px;
color: #fff;
background: #aaa;
overflow: hidden;
height: 151px;
}
.peel_effect:before {
content: "";
position: absolute;
bottom: 0;
right: 0;
border-width: 35px;
border-style: solid;
border-color: #f3f3f3 #fff #fff #f3f3f3;
display: block;
}
Kunci efek ada pada var. code border-color: #f3f3f3 #fff #fff #f3f3f3; Hiaslah, rubahlah, tambahkanlah variasi kode-kode CSS sesuai kebutuhan.<div class="peel_effect"></div>Kodenya sederhana, maka hasilnya pun simpel :D Lantas bagaimana dengan code's yg ribet agar menghasilkan kreasi efek peel full stylish b-)
Lorem ipsum dolor sit amet, consectetur adipisicing 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. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Koben mengambil satu contoh dari postingan web Css3 box shadow by webdesignshock Disana ada 16 model, perhatikan Koben rubah, hapus, tambahkan kode css pade demo no.2 Yang terpenting terlihat efek melipat-lipatnya kan ;)) Silahkan sobat bereksperimen ria, tingkatkan skill CSS kalian :D
nicolasgallagher.com/pure-css-folded-corner-effect/
Happy peel effect \m/

Senin, 19 November 2012

Make Menu Pinggir or Gigir use CSS 3

Berawal dari membaca artikel Off Canvas Menu with CSS :target dimana membicarakan sebuah konsep menu tersembunyi (CSS Panel Menu) yang dibuat memakai property CSS :target Demo jadi seperti ini cssPanelMenu. Kalau mau melihat menu pinggir versi jQuery dapat sobat tengok Facebook style Aside. Jadi inti tutorial sekarang membuat menu pinggir/gigir tersembunyi menggunakan atribut CSS 3.menu-gigirMasukan ramuan CSS brkt tepat sebelum/diatas kode </b:skin>
.menGir {
display: none;
}
.main-men {
position: fixed;
top: 0px;
left: 0;
width: 0px;
height: 100%;
background: rgb(59, 59, 59);
overflow: hidden;
transition: width 0.3s ease 0s;
}
.main-men a {
display: block;
background: #333;
border-bottom: 1px solid #222;
color: #fff;
padding: 5px 0 5px 10px;
}
#menPing:checked + #main-nav {
width: 100px;
}
Cari </body> masukin markup HTML sebelum/diatas kode itu. Kalau pusing bisa juga Add a GadgetHTML/Javascript.
<input type="checkbox" class="menGir" id="menPing" />
<nav class="main-men" id="main-nav">
<a href="LINK">Title1</a>
<a href="LINK">Title2</a>
<a href="LINK">Title3</a>
<a href="LINK">Title4</a>
<a href="LINK">Title5</a>
<a href="LINK">Title...</a>
</nav>
<label for="menPing" style="position: fixed;top: 0;right: 5px">&#9776;</label>

Happy menu \m/

Sabtu, 17 November 2012

Older but Usefully, Right!!!

Artikel singkat sedikit lawas, let's talk about trick how to make CSS 3 Loading Animations. Membuat efek loading hanya menggunakan variabel CSS3 animation Sebelum masuk ke beberapa link resource yang membicarakan tema ini, Koben akan berbagi kode CSS loading animasi yg sederhana. Perhatikan demo berikut:

Example Simple Loading use CSS

.circleLoading {
width: 10px;
height: 10px;
margin: 15px auto;
position: relative;
border: 5px solid rgba(255, 101, 0, 0.9);
border-top: 5px solid rgba(0, 0, 0, 0);
border-left: 5px solid rgba(0, 0, 0, 0);
border-radius: 50px;
box-shadow: 0 0 15px #DD4808;
-moz-animation: spinoff .7s infinite linear;
-webkit-animation: spinoff .7s infinite linear;
}
@-moz-keyframes spin {
0% {
-moz-transform:rotate(0deg);
}
100% {
-moz-transform:rotate(360deg);
}
}
@-moz-keyframes spinoff {
0% {
-moz-transform:rotate(0deg);
}
100% {
-moz-transform:rotate(-360deg);
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(360deg);
}
}
@-webkit-keyframes spinoff {
0% {
-webkit-transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(-360deg);
}
}
Property HTML<div class="circleLoading"></div>Versi para developer
  1. tympanus.net/Tutorials/LoadingAnimations/
  2. www.alessioatzeni.com/wp-content/tutorials/html-css/CSS3-Loading-Animation/index.html
  3. www.alessioatzeni.com/wp-content/tutorials/html-css/CSS3-loading-animation-loop/index.html
  4. www.alessioatzeni.com/wp-content/tutorials/html-css/CSS3-loading-animation-loop-set2/index.html
  5. www.red-team-design.com/wp-content/uploads/2012/03/css3-loading-animation-experiment-demo.html
  6. blog.crazyegg.com/demos/css_only_loading_spinner/
Jika malas dan pusing dengan kode CSS loading, terpaksa pakai tools membuat loading dengan css CSS Load.net :D Sebagai bonus gue akan share tools keren punya yaitu generate css selectors from html on a click using jQuery! Apakah itu?
Pencetlah tombol generate. Paham!!!
Resource by: http://www.webdeveloperjuice.com/2012/06/08/generate-css-selectors-from-html-on-a-click-using-jquery-cssgrab-reloaded/
You can look the great CSS Loading Icons
Semoga bermanfaat :)
Happy blogging \m/

CSS 3 is The Lot Code

Belajar memang perlu pengorbanan dan usaha. Apalagi jika web yang menyajikan tutorial keren-keren disajikan dengan bahasa China Mentok-mentok ya pakai google translate :D Koben akan berbagi satu web keren dengan kategori utama meliputi dari CSS3, HTML5, JavaScript dan jQuery. Karena gue cuma modal otodidak, kulihat-lihat artikel disana yg ada demonya saja ;)) Percaya tidak susunan batu bata dapat dibuat memakai attribute CSS!
The following demo works only on mozilla, because I only use mozilla support code :D

Beben Koben
si Bloglang
anu Ganteng Kalem Tea !!!

.batu_bata {
width: 444px;
height: 300px;
margin: 10px auto;
font-family: 'Shadows Into Light', cursive;
text-align: center;
color: #000;
background-image: -moz-radial-gradient(center center, ellipse farthest-corner, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.8) 100%), -moz-linear-gradient(top, #555 0%, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -moz-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -moz-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%), -moz-linear-gradient(left, #555 0px, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -moz-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -moz-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%);
background-image: -webkit-radial-gradient(center center, ellipse farthest-corner, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.8) 100%), -webkit-linear-gradient(top, #555 0%, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -webkit-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -webkit-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%), -webkit-linear-gradient(left, #555 0px, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -webkit-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -webkit-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%);
background-image: -ms-radial-gradient(center center, ellipse farthest-corner, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.8) 100%), -ms-linear-gradient(top, #555 0%, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -ms-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -ms-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%), -ms-linear-gradient(left, #555 0px, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -ms-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -ms-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%);
background-image: -o-radial-gradient(center center, ellipse farthest-corner, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.8) 100%), -o-linear-gradient(top, #555 0%, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -o-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -o-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%), -o-linear-gradient(left, #555 0px, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), -o-linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), -o-linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%);
background-image: radial-gradient(center center, ellipse farthest-corner, transparent 0%, transparent 10%, rgba(0, 0, 0, 0.8) 100%), linear-gradient(top, #555 0%, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%), linear-gradient(left, #555 0px, #555 1px, transparent 1px, transparent 14px, #555 14px, #555 16px, transparent 16px, transparent 29px, #555 29px, #555 30px), linear-gradient(45deg, #ddd 0%, #ddd 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), linear-gradient(45deg, #eee 0%, #eee 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd 100%);
background-position: 0 0, 0 0, 13px 0, 28px 15px, 0 0, 0 0, 15px 15px;
background-size: 600px 300px, 30px 30px, 30px 30px, 30px 30px, 30px 30px, 30px 30px, 30px 30px;
background-repeat: repeat
}
.batu_bata p {
padding: 50px;
margin: 0;
font-size: 50px;
color: #eee;
line-height: 50px;
text-shadow: 1px 5px 3px #000;
}
Mark Up HTML<div class="batu_bata">
<p>YOUR CONTENT BLAH BLEH BLOH HERE</p>
</div>
Mau navigasi menu keren punya!!!
Kode CSS
ul.radial, ul.radial ul {
padding: 0;
margin: 0;
list-style: none
}
ul.radial {
width: 80px;
height: 80px;
position: relative;
z-index: 100;
margin: 190px auto
}
ul.radial > li > a {
display: block;
width: 80px;
height: 80px;
background: #fff;
border-radius: 80px;
overflow: hidden;
text-align: center
}
ul.radial ul {
position: absolute;
left: 0;
top: 0;
z-index: -1;
width: 80px;
height: 80px
}
ul.radial ul li {
width: 0;
height: 1px;
position: absolute;
left: 50%;
top: 50%;
border-left: 0px solid #ddd;
-webkit-transform-origin: 0px 0px;
-moz-transform-origin: 0px 0px;
-ms-transform-origin: 0px 0px;
-o-transform-origin: 0px 0px;
transform-origin: 0px 0px
}
ul.radial ul li a {
display: block;
width: 50px;
height: 50px;
position: absolute;
left: -25px;
top: -25px;
border-radius: 50px;
color: #fff;
background: #f00;
overflow: hidden;
text-align: center;
background-image: -webkit-radial-gradient(circle cover, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 100%);
background-image: -moz-radial-gradient(circle cover, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 100%);
background-image: -ms-radial-gradient(circle cover, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 100%);
background-image: -o-radial-gradient(circle cover, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 100%);
background-image: radial-gradient(circle cover, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 100%);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2)
}
ul.radial li a img {
border: 0;
position: absolute;
top: 50%;
left: 50%;
margin-top: -24px;
margin-left: -24px
}
ul.radial ul li:nth-child(1) {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: .5s 1.75s;
-moz-transition: .5s 1.75s;
-ms-transition: .5s 1.75s;
-o-transition: .5s 1.75s;
transition: .5s 1.75s
}
ul.radial ul li:nth-child(2) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transition: .5s 1.5s;
-moz-transition: .5s 1.5s;
-ms-transition: .5s 1.5s;
-o-transition: .5s 1.5s;
transition: .5s 1.5s
}
ul.radial ul li:nth-child(3) {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s 1.25s;
-moz-transition: .5s 1.25s;
-ms-transition: .5s 1.25s;
-o-transition: .5s 1.25s;
transition: .5s 1.25s
}
ul.radial ul li:nth-child(4) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: .5s 1s;
-moz-transition: .5s 1s;
-ms-transition: .5s 1s;
-o-transition: .5s 1s;
transition: .5s 1s
}
ul.radial ul li:nth-child(5) {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transition: .5s 0.75s;
-moz-transition: .5s 0.75s;
-ms-transition: .5s 0.75s;
-o-transition: .5s 0.75s;
transition: .5s 0.75s
}
ul.radial ul li:nth-child(6) {
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
-webkit-transition: .5s 0.5s;
-moz-transition: .5s 0.5s;
-ms-transition: .5s 0.5s;
-o-transition: .5s 0.5s;
transition: .5s 0.5s
}
ul.radial ul li:nth-child(7) {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: .5s 0.25s;
-moz-transition: .5s 0.25s;
-ms-transition: .5s 0.25s;
-o-transition: .5s 0.25s;
transition: .5s 0.25s
}
ul.radial ul li:nth-child(8) {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-ms-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s
}
ul.radial ul li:nth-child(1) a {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
-webkit-transition: .5s 1.75s;
-moz-transition: .5s 1.75s;
-ms-transition: .5s 1.75s;
-o-transition: .5s 1.75s;
transition: .5s 1.75s
}
ul.radial ul li:nth-child(2) a {
-webkit-transform: rotate45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: .5s 1.5s;
-moz-transition: .5s 1.5s;
-ms-transition: .5s 1.5s;
-o-transition: .5s 1.5s;
transition: .5s 1.5s
}
ul.radial ul li:nth-child(3) a {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s 1.25s;
-moz-transition: .5s 1.25s;
-ms-transition: .5s 1.25s;
-o-transition: .5s 1.25s;
transition: .5s 1.25s
}
ul.radial ul li:nth-child(4) a {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transition: .5s 1s;
-moz-transition: .5s 1s;
-ms-transition: .5s 1s;
-o-transition: .5s 1s;
transition: .5s 1s
}
ul.radial ul li:nth-child(5) a {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: .5s .75s;
-moz-transition: .5s .75s;
-ms-transition: .5s .75s;
-o-transition: .5s .75s;
transition: .5s .75s
}
ul.radial ul li:nth-child(6) a {
-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg);
-webkit-transition: .5s .5s;
-moz-transition: .5s .5s;
-ms-transition: .5s .5s;
-o-transition: .5s .5s;
transition: .5s .5s
}
ul.radial ul li:nth-child(7) a {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
-webkit-transition: .5s .25s;
-moz-transition: .5s .25s;
-ms-transition: .5s .25s;
-o-transition: .5s .25s;
transition: .5s .25s
}
ul.radial ul li:nth-child(8) a {
-webkit-transform: rotate(-225deg);
-moz-transform: rotate(-225deg);
-ms-transform: rotate(-225deg);
-o-transform: rotate(-225deg);
transform: rotate(-225deg);
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s
}
ul.radial li:hover ul {
width: 300px;
height: 300px;
left: -110px;
top: -110px
}
ul.radial li:hover ul li:nth-child(1) {
border-left-width: 150px;
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s
}
ul.radial li:hover ul li:nth-child(2) {
border-left-width: 170px;
-webkit-transition: .5s .25s;
-moz-transition: .5s .25s;
-ms-transition: .5s .25s;
-o-transition: .5s .25s;
transition: .5s .25s
}
ul.radial li:hover ul li:nth-child(3) {
border-left-width: 160px;
-webkit-transition: .5s .5s;
-moz-transition: .5s .5s;
-ms-transition: .5s .5s;
-o-transition: .5s .5s;
transition: .5s .5s
}
ul.radial li:hover ul li:nth-child(4) {
border-left-width: 90px;
-webkit-transition: .5s .75s;
-moz-transition: .5s .75s;
-ms-transition: .5s .75s;
-o-transition: .5s .75s;
transition: .5s .75s
}
ul.radial li:hover ul li:nth-child(5) {
border-left-width: 170px;
-webkit-transition: .5s 1s;
-moz-transition: .5s 1s;
-ms-transition: .5s 1s;
-o-transition: .5s 1s;
transition: .5s 1s
}
ul.radial li:hover ul li:nth-child(6) {
border-left-width: 110px;
-webkit-transition: .5s 1.25s;
-moz-transition: .5s 1.25s;
-ms-transition: .5s 1.25s;
-o-transition: .5s 1.25s;
transition: .5s 1.25s
}
ul.radial li:hover ul li:nth-child(7) {
border-left-width: 140px;
-webkit-transition: .5s 1.5s;
-moz-transition: .5s 1.5s;
-ms-transition: .5s 1.5s;
-o-transition: .5s 1.5s;
transition: .5s 1.5s
}
ul.radial li:hover ul li:nth-child(8) {
border-left-width: 85px;
-webkit-transition: .5s 1.75s;
-moz-transition: .5s 1.75s;
-ms-transition: .5s 1.75s;
-o-transition: .5s 1.75s;
transition: .5s 1.75s
}
ul.radial li:hover ul li:nth-child(1) a {
width: 100px;
height: 100px;
left: -50px;
top: -50px;
border-radius: 100px;
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s
}
ul.radial li:hover ul li:nth-child(2) a {
width: 80px;
height: 80px;
left: -40px;
top: -40px;
border-radius: 80px;
-webkit-transition: .5s .25s;
-moz-transition: .5s .25s;
-ms-transition: .5s .25s;
-o-transition: .5s .25s;
transition: .5s .25s
}
ul.radial li:hover ul li:nth-child(3) a {
width: 110px;
height: 110px;
left: -55px;
top: -55px;
border-radius: 110px;
-webkit-transition: .5s .5s;
-moz-transition:.5s .5s;
-ms-transition: .5s .5s;
-o-transition: .5s .5s;
transition: .5s .5s
}
ul.radial li:hover ul li:nth-child(4) a {
width: 70px;
height: 70px;
left: -35px;
top: -35px;
border-radius: 70px;
-webkit-transition: .5s .75s;
-moz-transition: .5s .75s;
-ms-transition: .5s .75s;
-o-transition: .5s .75s;
transition: .5s .75s
}
ul.radial li:hover ul li:nth-child(5) a {
width: 90px;
height: 90px;
left: -45px;
top: -45px;
border-radius: 90px;
-webkit-transition: .5s 1s;
-moz-transition: .5s 1s;
-ms-transition: .5s 1s;
-o-transition: .5s 1s;
transition: .5s 1s
}
ul.radial li:hover ul li:nth-child(6) a {
width: 70px;
height: 70px;
left: -35px;
top: -35px;
border-radius: 70px;
-webkit-transition: .5s 1.25s;
-moz-transition: .5s 1.25s;
-ms-transition: .5s 1.25s;
-o-transition: .5s 1.25s;
transition: .5s 1.25s
}
ul.radial li:hover ul li:nth-child(7) a {
width: 90px;
height: 90px;
left: -45px;
top: -45px;
border-radius: 90px;
-webkit-transition: .5s 1.5s;
-moz-transition: .5s 1.5s;
-ms-transition: .5s 1.5s;
-o-transition: .5s 1.5s;
transition: .5s 1.5s
}
ul.radial li:hover ul li:nth-child(8) a {
width: 70px;
height: 70px;
left: -35px;
top: -35px;
border-radius: 70px;
-webkit-transition: .5s 1.75s;
-moz-transition: .5s 1.75s;
-ms-transition: .5s 1.75s;
-o-transition: .5s 1.75s;
transition: .5s 1.75s
}
ul.radial > li:hover > a {
background-color: #fff;
-webkit-transition: 0s;
-moz-transition: 0s;
-ms-transition: 0s;
-o-transition: 0s;
transition: 0s
}
ul.radial li:hover ul li a:hover {
background-color: #bbb;
-webkit-transition: 0s;
-moz-transition: 0s;
-ms-transition: 0s;
-o-transition: 0s;
transition: 0s;
}
Kode HTML
<ul class="radial">
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a>
<ul>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
<li><a href="#LINK"><img src="IMAGE-50px x 50px.PNG"></a></li>
</ul>
</li>
</ul>
Dua saja contoh konten pilihan gue dari web html5sum Silahkan kunjungi, dan lihat ada apa saja disana :))
Happy blogging \m/