How to Add Multi Tab Sidebar Widget in Blogger
Lướt qua nhiều blog chắc hẳn các bạn cũng đã thấy bên thanh sidebar của họ có các tab dùng để chứa các widget vô cùng tiện lợi. Người dùng chỉ cần click vào tiêu đề từng tab để chuyển nội dung. Nếu bạn muốn có nhiều widget trên trang index mà không muốn chúng chiếm quá nhiều diện tích thì Multi Tab Sidebar sẽ là một thủ thuật hữu ích cho bạn.Thêm Multi Tab Sidebar vào Blogger
Bước 1: Vào Mẫu >> Chỉnh sửa HTML và dán đoạn code dưới đây vào trước thẻ ]]></b:skin> /* Tab Widget By Iris-tips.blogspot.com */
.tabbedviewsection {
background: #f8f8f8;
text-transform: uppercase;
border-bottom: 5px solid #29C621;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
float: left;
width: 100%;
}
.tabbed-widget {
list-style: none;
list-style-type: none;
margin: 0 0 10px 0;
padding: 0;
}
.tabbed-widget li {
list-style: none;
list-style-type: none;
padding: 0;
float: left;
border-right: 2px solid #fff;
}
.tabbed-widget li a {
color: #fff;
display: block;
padding-right: 16.5px;
padding-left: 16px;
font-size: 13px;
padding-top: 15px;
padding-bottom: 15px;
text-decoration: none;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.tabbed-widget-content {
}
.tabbedviewsection {
margin-top: 10px;
margin-bottom: 10px;
}
.tags_tab {
width: 80px;
text-align: center;
}
.about_tab {
width: 96px;
text-align: center;
}
li.laster {
border: 0px;
width: 120px;
text-align: center;
}
.blog-mobile-link {
display: none;
}
.tabbed-widget li a {
padding-right: 20px;
padding-left: 20px;
}
.tabbed-widget {
height: 51px;
}
.tw-authors {
width: 570px;
}
.tabbedviewsection h2 {
display: none;
}
.tabbed-widget li a.tabbed-widget-current {
padding-bottom: 20px;
margin-top: -10px;
background: #f8f8f8;
color: #444;
text-decoration: none;
border-top: 5px solid #29C621;
font-size: 14px;
text-transform: capitalize;
}
.tabbed-widget li a {
background: #29C621;
}
Bước 2: Tìm đoạn code sau
<div id='sidebar-wrapper'>
Và thêm vào bên dưới đoạn code vừa tìm script sau
<!-- Tab Widget [start] --><div class='tabbedviewsection'><script type='text/javascript'> jQuery(document).ready(function($){ $(".tabbed-widget-content-widget-themater_tabs-1432447472-id").hide(); $("ul.tabbed-widget-widget-themater_tabs-1432447472-id li:first a").addClass("tabbed-widget-current").show(); $(".tabbed-widget-content-widget-themater_tabs-1432447472-id:first").show(); $("ul.tabbed-widget-widget-themater_tabs-1432447472-id li a").click(function() { $("ul.tabbed-widget-widget-themater_tabs-1432447472-id li a").removeClass("tabbed-widget-current a"); $(this).addClass("tabbed-widget-current"); $(".tabbed-widget-content-widget-themater_tabs-1432447472-id").hide(); var activeTab = $(this).attr("href"); $(activeTab).fadeIn(); return false; }); }); </script><ul class='tabbed-widget tabbed-widget-widget-themater_tabs-1432447472-id'> <li class='about_tab'><a href='#widget-themater_tabs-1432447472-id1'>About</a></li> <li class='tags_tab'><a href='#widget-themater_tabs-1432447472-id2'>Tags</a></li> <li class='laster'><a href='#widget-themater_tabs-1432447472-id3'>Popular</a></li></ul><!-- Tab Widget 1 --><div class='tabbed-widget-content tabbed-widget-content-widget-themater_tabs-1432447472-id' id='widget-themater_tabs-1432447472-id1'><b:section class='sidebar' id='sidebartab1' preferred='yes'> </b:section> </div> <!-- Tab Widget 2 --> <div class='tabbed-widget-content tabbed-widget-content-widget-themater_tabs-1432447472-id' id='widget-themater_tabs-1432447472-id2'><b:section class='sidebar' id='sidebartab2' preferred='yes'> </b:section> </div>
<!-- Tab Widget 3 --><div class='-content tabbed-widget-content-widget-themater_tabs-1432447472-id' id='widget-themater_tabs-1432447472-id3'><b:section class='sidebar' id='sidebartab3' preferred='yes'></b:section> </div></div><!-- Tab Widget [endt] -->
Lưu ý: Tùy thuộc vào thiết kế của từng theme mà đoạn code <div id='sidebar-wrapper'> có thể thay đổi
Bước 3: Sau đó bạn Lưu template lại và vào Bố cục, bạn sẽ thấy hình ảnh như bên dưới và sau đó bạn chỉ cần thêm tiện ích mà bạn thích vào các tab thôi.
Nếu có bất kỳ vấn đề khó khăn hay câu hỏi gì, bạn đừng ngần ngại, hãy để lại bình luận ở form bên dưới nhé.
Chúc bạn thành công!
Bạn ơi, mình muốn tạo Tab widget giống như blog của bạn thì làm thế nào nhỉ?
Trả lờiXóaCái tab Công cụ ah hay là Recent Post?
XóaCái tab Recent Post đó bạn :)
XóaBạn để lại mail nhé, mình sẽ send qua mail cho
XóaMail mình đây bạn ơi
Xóatrung5727@gmail.com
Đã gửi rồi nhé. Muốn thay icon khác thì vào
Xóahttp://iris-tips.blogspot.com/p/font-awesome.html
tìm mã icon tương ứng là được.
Bạn ơi đó mới là CSS còn JavaScript nữa mà
XóaCái đó mình edit sidebar mặc định của template này thôi bạn, bạn dùng template giống mình thì chỉ cần edit CSS là ok rồi
Xóahttp://4.bp.blogspot.com/-HfvX1GFkXGg/VZf6EnKWNiI/AAAAAAAABrc/8Q3TqoSWhic/s1600/sidebar.png
Mình có 2 blog bạn à, cái blog kia không dùng template giống bạn nên không có tab widget :(
XóaAh rồi để gửi thêm HTML với Js, bạn test thử xem coi đúng không tại chưa test trên template khác nữa
Xóauh hihi, cám ơn bạn nhé :D
XóaBài viết hữu ích :d
Trả lờiXóa