Tất cả bài viết | Bootstrap
Hướng dẫn cách tạo Bootstrap Clickable Panel
Trong bài học lập trình web này các Bạn sẽ được Hướng dẫn cách tạo Bootstrap Clickable Panel cho website
Bước 1: Tạo cấu trúc HTML
Cách tạo Bootstrap Clickable Panel
Bước 1: Tạo cấu trúc CSS
.clickable{
cursor: pointer;
}
.clickable .glyphicon{
background: rgba(0, 0, 0, 0.15);
display: inline-block;
padding: 6px 12px;
border-radius: 4px
}
.panel-heading span{
margin-top: -23px;
font-size: 15px;
margin-right: -9px;
}
a.clickable {
color: inherit;
}
a.clickable:hover {
text-decoration:none;
}
Bước 2: Gọi thư viện Bootstrap và Font awesome
Bước 3: Gọi thư viện JQUERY
Bước 4: Tạo hiệu ứng clickable bằng JQUERY
$(document).on('click', '.panel-heading span.clickable', function (e) {
var $this = $(this);
if (!.hasClass('panel-collapsed')) {
.parents('.panel').find('.panel-body').slideUp();
.addClass('panel-collapsed');
.find('i').removeClass('glyphicon-minus').addClass('glyphicon-plus');
} else {
.parents('.panel').find('.panel-body').slideDown();
.removeClass('panel-collapsed');
.find('i').removeClass('glyphicon-plus').addClass('glyphicon-minus');
}});
$(document).on('click', '.panel div.clickable', function (e) {
var = $(this);
if (!.hasClass('panel-collapsed')) {
.parents('.panel').find('.panel-body').slideUp();
.addClass('panel-collapsed');
.find('i').removeClass('glyphicon-minus').addClass('glyphicon-plus');
} else {
.parents('.panel').find('.panel-body').slideDown();
.removeClass('panel-collapsed');
.find('i').removeClass('glyphicon-plus').addClass('glyphicon-minus');
}});
$(document).ready(function () {
$('.panel-heading span.clickable').click();
$('.panel div.clickable').click();
}); Bootstrap Xem (2409) Học thiết kế web giá rẻ






