寫ABROAD項目用到了標簽這個東東,其實標簽在WEB上到處可見,圖中就依次顯示了DCC文章發布器、ABROAD后臺添加數據、百度圖片搜索、sf發布博客文章時貼標簽的樣式——標簽就像瀏覽器里原生的checkbox一樣,不過checkbox實在太丑了,就使用這個簡單方法美化一下好了。
1、HTML代碼:
經濟、金融類
行政、人資類
市場、銷售類
電子工程IT類
工程類
生物醫藥類
物理、化學類
廣告、傳媒類
語言、翻譯類
2、CSS代碼(顏色、字體大小、間距自行調整):
/*標簽樣式*/
.tagsspan{
font:12px/22px'MicrosoftYahei',Arial,LucidaGrande,Tahoma;
border:1px#E3E0D9solid;
display:inline-block;
height:20px;
background:#FFF;
text-align:center;
padding:2px7px;
margin:1px4px;
cursor:pointer;
-webkit-transition:all.3sease-in-out;
-moz-transition:all.3sease-in-out;
overflow:hidden;
color:#989898;
}
.tagsspan:hover{
border-color:#00956d;
}
.tagsspan.active{
color:#FFF;
border-color:#00956d;
background-color:#00956d;
}
3、JS代碼(代碼也是根據自己的需求提取數據;原諒我放蕩不羈使用了jquery庫~):
//綁定標簽點擊事件@2014-01-2921:57:26
$('.tagsspan').on('click',function(){
$(this).toggleClass('active');
});
//讀取標簽數據時@2014-01-2923:12:35
vartag_content=',';
$('.tagsspan').each(function(k,v){
if($(v).hasClass('active')){
tag_content+=$(v).text()+',';
}
});
if(tag_content==','){
alert('請至少選擇一個專業標簽');
return;
}
本文轉載自中文網