Rumah  >  Artikel  >  hujung hadapan web  >  jQuery melaksanakan penukaran tab dengan beberapa baris code_jquery

jQuery melaksanakan penukaran tab dengan beberapa baris code_jquery

WBOY
WBOYasal
2016-05-16 16:10:251174semak imbas

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

Salin kod Kod adalah seperti berikut:





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;
}





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     


         

    1111
                                                                                                                                                                                                                                                                                                                                               2222
                                                                                                                                                                                                                                                                                                                                 3333