一直試圖解決這一個小時,沒有運氣。旋轉JQuery UI選項卡
我已經設置了選項卡,它們正在旋轉,但選定的選項卡不會使用z-index在上面提出,但它不會工作。我以前使用過ui標籤,但從未旋轉過。下面是代碼:
CSS:
#featured {
height: 200px;
position: relative;
width: 310px;
}
#featured ul.ui-tabs-nav {
left: 365px;
list-style: none outside none;
margin: 0;
padding: 0;
position: absolute;
top: 0;
width: 180px;
}
#featured ul.ui-tabs-nav li {
color: #FFFFFF;
font-size: 12px;
}
#featured .ui-tabs-panel {
height: 186px;
overflow: hidden;
position: relative;
width: 380px;
z-index: 0;
}
#featured .ui-tabs-hide{
display:none;
}
#featured li.ui-tabs-nav-item a {
background: none repeat scroll 0 0 #FFFFFF;
display: block;
height: 57px;
line-height: 15px;
outline: medium none;
}
#featured li.ui-tabs-nav-item a:hover{
z-index: 999;
}
#featured li.ui-tabs-selected{ /*Selected tab style*/
z-index: 999;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
z-index: 999;
}
HTML:
<div id="featured" >
<ul class="ui-tabs-nav">
<li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1"><a href="#fragment-1"><img src="http://localhost/devilishkiss/images/featured/menu1.png" /></a></li>
<li class="ui-tabs-nav-item" id="nav-fragment-2"><a href="#fragment-2"><img src="http://localhost/devilishkiss/images/featured/menu2.png" /></a></li>
<li class="ui-tabs-nav-item" id="nav-fragment-4"><a href="#fragment-4"><img src="http://localhost/devilishkiss/images/featured/menu3.png" /></a></li>
</ul>
<!-- First Content -->
<div id="fragment-1" class="ui-tabs-panel" style="">
<a href="http://www.lulu.com/content/466605"><img src="http://localhost/devilishkiss/images/featured/stuk.png" /></a>
</div>
<!-- Second Content -->
<div id="fragment-2" class="ui-tabs-panel ui-tabs-hide" style="">
<a href="http://www.lulu.com/content/466605"><img src="http://localhost/devilishkiss/images/featured/jrabbit2011.png" /></a>
</div>
<!-- Fourth Content -->
<div id="fragment-4" class="ui-tabs-panel ui-tabs-hide" style="">
<a href="http://www.lulu.com/content/466605"><img src="http://localhost/devilishkiss/images/featured/fg_feat.png" /></a>
</div>
</div>
JQuery的:
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$("#featured > ul").tabs({fx:{opacity: "show"}}).tabs("rotate", 3000);
});
</script>
所以我只想澄清標籤有被部分隱藏的圖像。當選項卡被選中時,我希望選項卡能夠升至所有內容的頂部以顯示完整圖像。
所有幫助表示讚賞 感謝 喬
謝謝你,但問題仍然存在所選班級的x-index仍然不起作用:) – Joseph 2011-03-27 13:33:23
我不太清楚你的問題是什麼。是因爲你使用圖像嗎?你可以在jsbin.com或jsfiddle.net上發佈你的代碼(包括圖片)嗎? – 2011-03-27 13:37:29