Sangat lama sekali saya jarang update karena banyak sekali kesibukan ditambah sudah dua hari modifikasi blog jelek ini tapi biarpun jelek tetep disayang lho hehe ..parahnya lagi modifnya saya pake HP jadul al-hasil lumayan repot dan menyita waktu [ continue ] dan hasilnya gak sesuai yang diharapkan. [ next ] Hampir satu bulan lebih tidak sekali pun bikin artikel dan sekarang mumpung punya sedikit waktu dan juga sekaligus menjawab request sahabat tentang membuat menu responsive yang hanya menggunakan si manis CSS . [ oks ] Biarpun menu kali ini sangat simple tapi jangan main-main dengan responsive nya wkwkwk... untuk yang penasaran pencet tombol dibawah ini
Sebenarnya menu simple ini bisa menjadi sangat menarik kalau kita sedikit kreatif . Nah kalau mas broh tertarik silahkan sematkan kode css dan html dibawah ini kedalam template sobat.
CSS
#nav {
width: 960px;
background: hsl(202, 66%, 36%);
font-weight: 600;
font-size: 13px;
border-radius: 5px;
}
#nav ul {
margin: 0;
padding: 0;
}
#nav a {
color: hsl(0,0%,75%);
text-decoration :none;
}
#nav a:hover {
background: color: hsl(0,0%,75%);
}
#nav ul li, label[for=toggle] {
display: inline-block;
cursor: pointer;
color: hsl(0,0%,75%);
padding: 13px 10px 13px 25px;
text-transform: uppercase;
letter-spacing: 1px;
}
#nav ul li:last-child {
padding: 13px 25px 13px 25px;
}
#nav ul li:hover,
label[for=toggle]:hover {
color: hsl(0,0%,90%);
text-shadow: 0 0 1px #fff;
}
@media only screen
and (min-width : 1025px) {
input[type=checkbox]#toggle,
label[for=toggle] {
display: none;
}
}
@media only screen
and (max-width : 679px) {
#nav {
width: 80%;
}
input[type=checkbox]#toggle {
position: absolute;
z-index: -9999px;
top: -9999px;
left: -9999px;
}
i.icon-menu-1 {
margin: 0 10px 0 0;
}
label[for=toggle] {
width: 90%;
}
#menu {
display: none;
}
input[type=checkbox]#toggle:checked ~ #menu {
display: block;
}
input[type=checkbox]#toggle:checked ~ #menu li {
display: block;
}
}
@media only screen
and (min-width : 680px)
and (max-width : 702px) {
#nav {
width: 80%;
font-size: 11px;
}
input[type=checkbox]#toggle,
label[for=toggle] {
display: none;
}
}
@media only screen
and (min-width : 703px)
and (max-width : 728px) {
#nav {
width: 80%;
font-size: 12px;
}
input[type=checkbox]#toggle,
label[for=toggle] {
display: none;
}
}
@media only screen
and (min-width : 728px)
and (max-width : 1024px) {
#nav {
width: 80%;
font-size: 13px;
}
input[type=checkbox]#toggle,
label[for=toggle] {
display: none;
}
}
HTML
<nav id="nav" class="wrap">
<input type="checkbox" name="toggle" id="toggle" />
<label for="toggle"><i class="icon-reorder"></i>Menu</label>
<ul id="menu">
<li><a href="url">Link text</a></li>
<li>Portfolio</li>
<li>Services</li>
<li>Blog</li>
<li>About</li>
<li>Contact</li>
</ul>
</nav>
Perhatikan huruf yang di blok !! itu untuk membuat link pada nama menu . Nah begitulah kira-kira dalam membuat menu sederhana ini .. Oks cukup sekian kesederhanaan saya dalam menyapa mas broh semua .. mudah-mudahan bermanfaat . Amienn !!
wah mulai update kembali nih, mantap... simple dan keren menunya
BalasHapusmumpung ada waktu .. hanya kerangka saja !!
Hapushmm .. justru kalo udah master kaya kang rully kan yang dibutuhin cuman kerangka nya aja :D . next kedepannya CSS yang bikin semua nya menjadi mengagumkan pada halaman front-end . :D
Hapuswaduh tersanjung aku hehe master cologne kali kang !!!
Hapusboro-boro rarang rorong ieu ge
Tambah keren aja..atuh akang
BalasHapusSampe pangling deh ih...hehe
biasa mas bud saya gak betahan org'y ...
Hapuscieeeee,,,,,aya nu baru lagi nih rupanya,ko nggak ada habis-habisnya sih kang Ruly hehe selalu punya stock baru euyyy hehe
BalasHapushehe kan terinspirasi sama menu makanan kang dede yg gak abis-abis gitu loh
Hapussaya gk mudeng sob. ^_^
BalasHapussama dong saya juga ...
Hapusblognya tambah keren aja. kang.....ciamik dah !!
BalasHapusmenunya responsive banget kang
hehe lumayan sob ... dibikin kreatif ja lagi
Hapusmas mau nanya cara bikin tampilan home kaya mas gimana ????
BalasHapusbisa kasih tau gak..???
harus bener-bener paham tag kondisional dulu sob ....
Hapuskalau untuk kode'y datang kesini aja http://line25.com/articles/interesting-web-design-trend-vertical-split-layouts
Wah malah kaya bunglon nih mas templatenya..ganti2 warna terus, tapi yang ini keren lebih fresssh ...btw menu responsive juga mantab siip :-bd
BalasHapuswkwkwkwk ... yg dulu gelap gimana gitu hehe
HapusWah malah kaya bunglon nih mas templatenya..ganti2 warna terus, tapi yang ini keren lebih fresssh ...btw menu responsive juga mantab siip :-bd
BalasHapusampe dua x hehe
Hapuswah wah, tos caraang ayeuna mh templatena kang Ruly th. mantep kang. . :D :D
BalasHapusBiar gak madesu sob wkwkwkwk
Hapuswow..simple tapi keren coy....wkwkwk :) ikut nyimak mas bro !!
BalasHapushehe silahkan sob ...
HapusSampurasun Kang,,, Mana kopina atuh :)
BalasHapusrampes .. aya ku kaleresan yeuh nuju ninyuh pisan ..
Hapusbung...
BalasHapussaya ijin unduh dan pake' gambar "poll-patten" background dari quote di atas ya..?
boleh ya..? :D
owh yg dari tag pre .. silahkan saja !!
Hapustapi hebat loh kang,bisa buattemplate dari HP :D
BalasHapussusahnya itu lho minta tobat hehe
Hapusnah itu yang jadi tantangan buat kita kang.. saya saja dari pc blum begitu paham syntaxnya apalagi dari HP (hebat kang)
Hapussebenarnya sih susah nya sama .. cuma kalau di hp waktunya itu lho jadi berlipat-lipat soalnya susah navigasi'y terlebih hp' y jadul
Hapusbeh .. mantab dah ini kerangka nya ...
BalasHapusbtw ada yg multi dropdown gak kak ? nyari kerangka yg multi dropdown responsive gak ketemu2 gtu kk :(
Owh .. Nanti kalau ada waktu saya posting !!
Hapus