[ Luat1x1 ] Menu cho blog là chuyện rất nhiều blogger sôt ruột. Hôm nay mình sẽ hướng dẫn các bạn làm một menu khá độc đáo . Thủ thuật không gì tuyệt bằng menu trên . Với tính năng Scroll Lên/Xuống và tính năng tìm kiếm thì quả thật là 3 trong 1.
Chúng ta sẽ bắt đầu ngay cho nóng. Và tất nhiên DEMO TẠI ĐÂY.
1.Thêm css:
Thêm đoạn css sau đây trước ]]></b:skin> :
#nav{
height:35px;
border-bottom:1px solid #ddd;
position:fixed;
top:0px;
left:0px;
right:0px;
background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgopnC38v2RaKuHbw1N6ki29Xln4tPGgGEs2E6WxfDtHgTbE3V8ul14MV9H0qwT9W4XzaDIruE40FmAsLu5WafaMEAng8KmL-g3IEBZ3zVvOWWRhGijqBWraYjkBc2ZOioQLRekBwaLX7U/s1600/nav.png) repeat-x center left;
z-index:999999;
}
#nav ul{
height:25px;
list-style:none;
margin:6px auto 0px auto;
width:600px;
}
#nav ul li{
display:inline;
float:left;
margin:0px 2px;
}
#nav a{
font-size:11px;
font-weight:bold;
float:left;
padding: 2px 4px;
color:#999;
text-decoration: none;
border:1px solid #ccc;
cursor: pointer;
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZLyRGZuLHax3bxGW3bAbP5YGDG1I62_D5rR-LkMdNxNcgKrAGodeY2xVwpmBSYAsRlK6LfF3C-p2UwFB-fHhQAt2kmbCxtHG4tGkggKWTlgFJAGSam9nN7ERcoPx-HcP8MJr1mbceRpw/s1600/overlay.png) repeat-x center left;
height:16px;
line-height:16px;
}
#nav a:hover{
background:#D9D9DA none;
color: #fff;
}
#nav a.top span, #nav a.bottom span{
float:left;
width:16px;
height:16px;
}
#nav a.top span{
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguJLZNQ6h4JzbkWm4eCmMrEJuZfdWPBYMOkk5GrJ_04A-EwieXcsOPbGUCHloMHWbexIpFiADtbHQ8RkQU0ITDXl4HxEOLSVgx4lNWlw0AaJRmZdArA81j0LRw47Ej-B6diQ7IlDbXqJo/s1600/top.png) no-repeat center center;
}
#nav a.bottom span{
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDxJdmwa1Q9ZlNz9fvPlvGt-lmnAlJH1Uma6j7oTUGMqVRFVjx6KY6rEoct5w4qX2iyhysgPWpuP2qhq2sx4v6PROP-YWsGQcmAYiK8P48iQNI7HoTWkKEsoHSkbeidxN-ih9eZU_raLQ/s1600/bottom.png) no-repeat center center;
}
#nav ul li.search{
float:right;
}
#nav input[type="text"]{
float:left;
border:1px solid #ccc;
margin:0px 1px 0px 50px;
padding:2px 2px 2px 2px;
}
input.searchbutton{
border:1px solid #ccc;
padding:1px;
cursor:pointer;
width:30px;
height:22px;
background:#E8E9EA url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjV31bbA5ftucwa5gbzJsnt3TaK5Px9Z9EIZhvRARqn8nL4_oJiIC_6WLz0E027TPRuM0AKlc7y5IFtIkOdOz2SNqahlwat_V5LaUAFXWoFsjE6Ylr3kyBF_D5sAzl5M7QrqYTjNb_f76w/s1600/search.png) no-repeat center center;
}
input.searchbutton:hover{
background-color:#D9D9DA;
}
2.Thêm html:
Thêm đoạn thẻ html trên đoạn sau <body> :
<div id='top'/>
<div id='nav'>
<ul>
<li><a class='top' href='#top'><span/></a></li>
<li><a class='bottom' href='#bottom'><span/></a></li>
<li><a expr:href='data:blog.homepageUrl' title='Home'>Home</a></li>
<li><a href="Link 1 ">Tên link 1</a></li>
<li><a href="Link 2 ">Tên link 2</a></li>
<li><a href="Link 3 ">Tên link 3</a></li>
<li><a href="Link 4 ">Tên link 4</a></li>
<li><a href="Link 5 ">Tên link 5</a></li>
<li><a href="Link 6 ">Tên link 6</a></li>
<li class='search'>
<form action='/search' class='left form' method='get'>
<input class='left text gray' name='q' onblur='if (this.value == "") {this.value = "Từ Khóa Tìm Kiếm";}' onfocus='if (this.value == "Từ Khóa Tìm Kiếm") {this.value ="";}' type='text' value='Từ Khóa Tìm Kiếm'/>
<input class='searchbutton' type='submit' value=''/>
</form>
</li>
</ul>
</div>
3.Thêm javascript:
Đặt đoạn code sau vào trước </body>
<script type='text/javascript'>
//<![CDATA[ $(function() {
$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
if(scrollTop != 0)
$('#nav').stop().animate({'opacity':'0.2'},400);
else
$('#nav').stop().animate({'opacity':'1'},400);
});
$('#nav').hover(
function (e) {
var scrollTop = $(window).scrollTop();
if(scrollTop != 0){
$('#nav').stop().animate({'opacity':'1'},400);
}
},
function (e) {
var scrollTop = $(window).scrollTop();
if(scrollTop != 0){
$('#nav').stop().animate({'opacity':'0.2'},400);
}
}
);
});
//]]>
</script>
<div id='bottom'/>
Đoạn code trên để sử dụng scroll lên/xuống.Chúc các bạn thành công
Nguồn Vngreenzone.com














0 nhận xét