Theo yêu cầu bạn chjpsea namkna sẽ hướng dẫn các bạn cách tạo một menu ngang với hiệu ứng thay đổi khi dê chuột qua mỗi một sub menu Thêm nữa menu này chỉ hiện ra khi dê chuột lên đầu trang.
Ảnh minh họa:
Mình sẽ giới thiệu cho các bạn 2 style:
1- Đăng nhập vào Blog
2- Vào Phần tử trang
3- Chọn Thêm tiện ích -> tạo một tiện ích HTML/javarscip (Xem video)
4- Dán đoạn code bên dưới vào tiện ích HTML/Javarscip vừa tạo.
- Lưu tiện ích HTML/Javarscip lại!Ảnh minh họa:
Mình sẽ giới thiệu cho các bạn 2 style:
- Style 1: Menu nằm trên đầu log và sẽ hiện ra khi ta dê chuột lên phần đầu của blog.
- Style 2: Menu nằm ở chân của blog và sẽ hiện ra khi ta dê chuột vào phần chân của blog.
Các bạn có thể dê chuột lên đầu hoặc xuống chân blog của mình để xem demo:
Bước 1: Tạo một widget chứa code XML
☼ Cách tiến hành:1- Đăng nhập vào Blog
2- Vào Phần tử trang
3- Chọn Thêm tiện ích -> tạo một tiện ích HTML/javarscip (Xem video)
4- Dán đoạn code bên dưới vào tiện ích HTML/Javarscip vừa tạo.
<div class="overlay"></div>Trong đó:
<div class="nav">
<div class="wrap">
<ul class='navigation'>
<li><a href="#">Home</a></li>
<li><a href="#">Music</a></li>
<li><a href="#">Technology</a></li>
<li><a href="#">Sports</a></li>
<li><a href="#">Stars</a></li>
<li><a href="#">Cine</a></li>
<li><a href="#">Travel</a></li>
<li><a href="#">Style</a></li>
</ul>
</div>
</div>
- Thay dấu thăng thành liên kết của bạn
- Phần màu xanh là tên của liên kết trên menu:
- Bạn có thể Download code về tại đây
Bước 2: Chọn skill cho menu:
☼ Cách tiến hành:1- Đăng nhập vào Blog
2- Vào Mẫu (template)
3- Chọn Chỉnh sử HTML (Không cần mở rộng tiện ích mẫu)
4-Đến đây có 2 lựa chọn cho bạn. nếu bạn thich style nào hãy chọn style đó và dán vào trước thẻ ]]></b:skin> .
Style 1: Menu nằm trên đầu blog và hiện khi dê chuột.
Dê chuột lên đầu blog để xem Demo
ul, li, navStyle 2: Menu nằm dưới chân blog và hiện khi dê chuột xuống chân blog.
{
border: 0pt none;
font: inherit;
margin: 0pt;
padding: 0pt;
}
nav{
display: block;
}
ol, ul {
list-style: none outside none;
}
a{
text-decoration:none;
}
/*---end reset---*/
.overlay{
position:fixed;
lefT:0;
top:0;
height:60px;
width:100%;
background-color:transparent;
z-index:1;
}
.wrap{
width:960px;
margin:auto;
}
.nav{
background-color:transparent;
height:60px;
text-align:center;
position:fixed;
width:100%;
left:0;
top:-60px;
z-index:999;
-moz-transition:top 0.4s ease;
-webkit-transition:top 0.4s ease;
-o-transition:top 0.4s ease;
-ms-transition:top 0.4s ease;
transition:top 0.4s ease;
}
.overlay:hover ~ .nav,.nav:hover{
top:0;
}
.navigation{
display:inline-block;
}
.navigation li{
display:inline;
}
.navigation a{
display:block;
float:left;
font-family:helvetica,arial,sans-serif;
color:#fff;
font-size:12px;
height:100%;
line-height:60px;
text-transform:uppercase;
padding:0 35px;
font-weight:bold;
-moz-transition:all 0.4s ease;
-webkit-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
transition:all 0.4s ease;
}
.navigation li:nth-child(1) a:hover{
background-color:#ffa32c;
}
.navigation li:nth-child(2) a:hover{
background-color:#73e900;
}
.navigation li:nth-child(3) a:hover{
background-color:#992ff3;
}
.navigation li:nth-child(4) a:hover{
background-color:#38eec5;
}
.navigation li:nth-child(5) a:hover{
background-color:#fff000;
}
.navigation li:nth-child(6) a:hover{
background-color:#008aff;
}
.navigation li:nth-child(7) a:hover{
background-color:#ff0096;
}
.navigation li:nth-child(8) a:hover{
background-color:#ff3939;
}
Dê chuột xuống cuối blog để xem đemo
ul, li, nav- Sau đó bấm Lưu Mẫu lại.
{
border: 0pt none;
font: inherit;
margin: 0pt;
padding: 0pt;
}
nav{
display: block;
}
ol, ul {
list-style: none outside none;
}
a{
text-decoration:none;
}
/*---end reset---*/
.overlay{
position:fixed;
lefT:0;
bottom:0;
height:100px;
width:100%;
background-color:transparent;
z-index:1;
}
.wrap{
width:960px;
margin:auto;
}
.nav{
background-color:#1e1e1e;
height:60px;
text-align:center;
position:fixed;
width:100%;
left:0;
bottom:-60px;
z-index:999;
-moz-transition:bottom 0.4s ease;
-webkit-transition:bottom 0.4s ease;
-o-transition:bottom 0.4s ease;
-ms-transition:bottom 0.4s ease;
transition:top 0.4s ease;
}
.overlay:hover ~ .nav,.nav:hover{
bottom:0;
}
.navigation{
display:inline-block;
}
.navigation li{
display:inline;
}
.navigation a{
display:block;
float:left;
font-family:helvetica,arial,sans-serif;
color:#fff;
font-size:12px;
height:100%;
line-height:60px;
text-transform:uppercase;
padding:0 35px;
font-weight:bold;
-moz-transition:all 0.4s ease;
-webkit-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
transition:all 0.4s ease;
}
.navigation li:nth-child(1) a:hover{
background-color:#ffa32c;
}
.navigation li:nth-child(2) a:hover{
background-color:#73e900;
}
.navigation li:nth-child(3) a:hover{
background-color:#992ff3;
}
.navigation li:nth-child(4) a:hover{
background-color:#38eec5;
}
.navigation li:nth-child(5) a:hover{
background-color:#fff000;
}
.navigation li:nth-child(6) a:hover{
background-color:#008aff;
}
.navigation li:nth-child(7) a:hover{
background-color:#ff0096;
}
.navigation li:nth-child(8) a:hover{
background-color:#ff3939;
}
Lưu ý nếu muốn sử dụng đồng thời cả 2 loại menu bạn phải thay đổi class của 1 loại menu còn một lọa giữ nguyên.
0 nhận xét:
Biểu tượng mặt cười ( Copy & paste xuống phần Comment )
Hãy Luôn Comment Để Tạo Động Lực Cho Tác Giả
Emoticon