有2个ui-tabs活动颜色

时间:2014-05-16 17:47:06

标签: jquery css jquery-ui tabs

当ui-tabs处于活动状态时,我尝试使用不同的颜色,我使用jquery ui但无法设法做到这一点。 有什么帮助吗?

这里是jsfiddle文件! JS Fiddle

HTML:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>

<div id="tabs">
    <ul>
        <li><a href="#tabs_main_1">main1</a></li>
        <li><a href="#tabs_main_2">main2</a></li>
    </ul>
    <div id="tabs_main_1">
        <div id="tabs_child_1">
            <ul>
                <li><a href="#child_sub1-1">sub1-1</a></li>
                <li><a href="#child_sub1-2">sub1-2</a></li>
                <li><a href="#child_sub1-3">sub1-3</a></li>
            </ul>
            <div id="child_sub1-1"></div>
            <div id="child_sub1-2"></div>
            <div id="child_sub1-3"></div>
        </div>
    </div>
    <div id="tabs_main_2">
        <div id="tabs_child_2">
            <ul>
                <li><a href="#child_sub2-1">sub2-1</a></li>
                <li><a href="#child_sub2-2">sub2-2</a></li>
            </ul>
            <div id="child_sub2-1"></div>
            <div id="child_sub2-2"></div>
        </div>
    </div>
</div>

CSS:

.wrap_ui_tabs { width: 980px; min-height: 100px; padding-top: 36px; color: #000;}
.ui-tabs { position: relative; margin: 0 auto; }
.ui-tabs .ui-tabs-nav { padding: 10px 30px 30px 0px; }
.ui-tabs .ui-tabs-nav li { background-color: #dddddd; list-style: none; float: left; position: relative; top: 0; border-bottom-width: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav a { color: #fff; }
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { background-color: #41b2f2; color: #fff; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: pointer; }
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }

0 个答案:

没有答案