![]() |
| Demo menu trên di động blogspot |
Bước 1: Vào Mẫu => Chỉnh sửa HTML => Ctrl+F (nội tuyến) tìm thẻ <head> và dán đoạn code sau vào sau nó:
<meta content='width=device-width, initial-scale=1' name='viewport'/>Bước 2: Chèn CSS sau vào trước thẻ </head>
<style type='text/css'> /* MENU TREN MOBILE */a.nav { display: block; margin-bottom: 20px; padding: 20px; background-color: #dce6f0; color: #646464; text-align: center;}a.nav:hover { background-color: #c8d2dc;}/* the breakpoint same as above */@media all and (min-width: 480px) { a.nav-toggle { display: none; }}.nav { margin: 20px 0;}.nav ul { margin: 0; padding: 0;}.nav li { margin: 0 5px 10px 0; padding: 0; list-style: none; display: inline-block; *display:inline; /* ie7 */}.nav a { padding: 3px 12px; text-decoration: none; color: #999; line-height: 100%;}.nav a:hover { color: #000;}.nav .current a { background: #999; color: #fff; border-radius: 5px;}
/* right nav */.nav.right ul { text-align: right;}
/* center nav */.nav.center ul { text-align: center;}
@media screen and (max-width: 800px) { .nav { } .nav ul { width: 180px; padding: 5px 0; position: absolute; top: 0; left: 0; border: solid 1px #aaa; background: #fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfk5PMeBuxi07M0VRLKcIQ-QnagVYIv5w7RAy2A1KL71rFTxtqOwWb4BF1KRUwi6aPc-VAT43AYz-okOq7or-gUr6amuW_oEzMWmwbkVl40FqbyMEQn8uOavRKVYk_CXnrkA0NCBJ3ASDa/s1600/icon-menu.png) no-repeat 10px 11px; border-radius: 5px; box-shadow: 0 1px 2px rgba(0,0,0,.3); } .nav li { display: none; /* hide all li items */ margin: 0; } .nav .current { display: block; /* show only current li item */ } .nav a { display: block; padding: 5px 5px 5px 32px; text-align: left; } .nav .current a { background: none; color: #666; }
/* on nav hover */ .nav ul:hover { background-image: none; } .nav ul:hover li { display: block; margin: 0 0 5px; } .nav ul:hover .current { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtuo2-CFLeAQUTempbUfa7ULYBq3UleKVOUyIhQWNwkn5Ces0fKbfuhFZ9Bbl4ETcFAz2rBSO6VulE5COw8VNJfHhVEyFv3JC9P5ndkBKJFDkOtyN2c7mZk-tcRS9Wjw7zuEiKBNYnchny/s1600/icon-check.png) no-repeat 10px 7px; }
/* right nav */ .nav.right ul { right: 1%; top: 1%; left: auto; }
/* center nav */ .nav.center ul { left: 50%; margin-left: -90px; } }@media all and (min-width: 801px) {.nav { display: none;} }@media all and (max-width: 800px) {#outer-wrapper { width: 98%; margin: 0 1%;}#main-wrapper,#header-wrapper { width: 100%; min-height: 50px; }#header-wrapper { background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhio_1QpCjXMAxbAGipn0fM2qZObsl8K5S6WaqqdYuG4wDB8f5vXEWMKVtlrKrNOUqNtGfATwrOjfVbMIQfE8AfSpeuKSZ4aTYHeeFufLTLcbkySuPJ7cyqdkCSThtKE5aWKWRahQNcRNhh/s1600/logo-gamuda-gardens2.png); background-repeat: no-repeat;}#footer,#rsidebar-wrapper { width: 100%;height: auto; float: none; margin: 0; padding: 0px;}div#Header1,#lsidebar-wrapper,div#HTML92,.span-24, div.span-24 { display: none;} }</style>Ở đây mình chỉ chỉnh CSS đến @media all and (max-width: 800px) bạn nào muốn trau chuốt hơn thì có thể chỉnh bé hơn như 320px, 480px, 768px, ...
Lưu ý nữa là menu chính ở computer thì các bạn nên ẩn đi, ví dụ nếu @media all and (max-width: 800px) thì menu chính ẩn đi phải thêm đoạn code sau:
@media all and (min-width: 801px) {#menu-computer {display:none;}}Bước 3: Chèn đoạn code sau vào trong thẻ body, tại vị trí bạn muốn hiển thị:
<nav class='nav right'> <ul> <li class='current'><a href='#'>MENU</a></li><li><a expr:href='data:blog.homepageUrl'>Trang chủ</a></li><li><a href='link bai viet 1'>Menu 1</a></li><li><a href='link bai viet 2'>Menu 2</a></li><li><a href='link bai viet 3'>Menu 3</a></li><li><a href='link bai viet 4'>Menu 4</a></li> </ul> </nav>Bước 4: Lưu lại là xong
Share123.vn chúc các bạn thành công. :))

0 nhận xét:
Đăng nhận xét