jquery easyui 如何更改样式

jqueryeasyui如何更改样式... jquery easyui 如何更改样式 展开
 我来答
郁闷的小小番茄
2015-08-02 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:86.9万
展开全部
想更改什么样式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓓雷
2010-11-19 · TA获得超过2894个赞
知道小有建树答主
回答量:869
采纳率:0%
帮助的人:222万
展开全部
更改样式文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ackarlix
2010-11-24
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
首先,当然实现静态页面的代码,具体如下:

01
<ul class="tabs">
02
<li><a href="#tab1">Gallery</a></li>
03
<li><a href="#tab2">Submit</a></li>
04
</ul>
05
<div class="tab_container">
06
<div id="tab1" class="tab_content">
07
<!--Content--></div>
08
<div id="tab2" class="tab_content">
09
<!--Content--></div>
10
</div>

第二步,实现CSS样式

页签样式:

01
ul.tabs {
02
margin: 0;
03
padding: 0;
04
float: left;
05
list-style: none;
06
height: 32px; /*--Set height of tabs--*/
07
border-bottom: 1px solid #999;
08
border-left: 1px solid #999;
09
width: 100%;
10
}
11
ul.tabs li {
12
float: left;
13
margin: 0;
14
padding: 0;
15
height: 31px; /*--Subtract 1px from the height of the unordered list--*/
16
line-height: 31px; /*--Vertically aligns the text within the tab--*/
17
border: 1px solid #999;
18
border-left: none;
19
margin-bottom: -1px; /*--Pull the list item down 1px--*/
20
overflow: hidden;
21
position: relative;
22
background: #e0e0e0;
23
}
24
ul.tabs li a {
25
text-decoration: none;
26
color: #000;
27
display: block;
28
font-size: 1.2em;
29
padding: 0 20px;
30
border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
31
outline: none;
32
}
33
ul.tabs li a:hover {
34
background: #ccc;
35
}
36
html ul.tabs li.active, html ul.tabs li.active a:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/
37
background: #fff;
38
border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
39
}
页签内容样式:

01
.tab_container {
02
border: 1px solid #999;
03
border-top: none;
04
overflow: hidden;
05
clear: both;
06
float: left; width: 100%;
07
background: #fff;
08
}
09
.tab_content {
10
padding: 20px;
11
font-size: 1.2em;
12
}
第三步,用jQuery实现页签交换功能

01
$(document).ready(function() {
02

03
//When page loads...
04
$(".tab_content").hide(); //Hide all content
05
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
06
$(".tab_content:first").show(); //Show first tab content
07

08
//On Click Event
09
$("ul.tabs li").click(function() {
10

11
$("ul.tabs li").removeClass("active"); //Remove any "active" class
12
$(this).addClass("active"); //Add "active" class to selected tab
13
$(".tab_content").hide(); //Hide all tab content
14

15
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
16
$(activeTab).fadeIn(); //Fade in the active ID content
17
return false;
18
});
19

20
});
至此,页签功能实现,完毕!

具体可见DEMO:用 CSS+jQuery实现页签

参考资料: http://www.ackarlix.com/2010/11/24/329

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式