これを1時間修正しようとしましたが、うまくいきませんでした。
タブを設定しましたが、それらは回転していますが、選択したタブは 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>
したがって、タブを明確にするために、部分的に非表示になっている画像があります。タブが選択されたら、タブをすべての上に上げて、完全な画像を表示します。
すべての助けに感謝ジョー