Hari ini tiba-tiba saya terfikir dan memikirkan cara yang sangat mudah untuk mencapai kesan tab
Sebenarnya, logiknya sangat mudah, tetapi pada dasarnya ia tidak ditulis seperti ini di Internet
Saya tidak tahu jika terdapat sebarang masalah dalam permohonan sebenar, sila beri saya nasihat
jQuery Tab Mudah
*{ margin:0; pelapik:0;}
badan, ul, li {
Margin:0;
pelapik:0;
}
badan {
fon:12px/1.5 Tahoma;
}
#luar {
Lebar:450px;
Margin:10px auto;
}
#tab {
Limpahan:tersembunyi;
Zum:1;
latar belakang:#000;
Sempadan:1px pepejal #000;
}
#tab li {
float:left;
Warna:#fff;
ketinggian:30px;
Kursor:penunjuk;
Ketinggian garisan: 30px;
List-style-type:none;
Padding:0 20px;
}
#tab li.current {
Warna:#000;
latar belakang:#ccc;
}
#kandungan {
Sempadan:1px pepejal #000;
Sempadan-atas-lebar:0;
}
#content ul {
Ketinggian garisan: 25px;
Paparan:tiada;
Margin:0 30px;
Padding:10px 0;
}
>
$(fungsi(){
window.onload = function()
{
var $li = $('#tab li');
var $ul = $('#content ul');
$li.click(function(){
$li.removeClass();
var $t = $(this).index();
$(ini).addClass('semasa');
$ul.css('paparan', 'tiada');
$ul.eq($t).css('paparan', 'sekat');
})
}
});
%0A