0

見方を画像に添付しました。フローティングを修正しようとしていました。しかし、私は直線に正しく整列することができませんでした。これについて私を助けてください。

ここで、liがどのように見えるか[http://digibrush.net/mclarens/where-to-buy/] [1]

HTML

<ul class="tabs-shortcode-list">
  <li ui-state-default ui-corner-top ui-tabs-selected ui-state-active ><a href="#A-0" >A</a></li>
  <li ui-state-default ui-corner-top><a href="#B-1" >B</a></li>
  <li ui-state-default ui-corner-top><a href="#C-2" >C</a></li>
  <li ui-state-default ui-corner-top><a href="#D-3" >D</a></li>
  <li ui-state-default ui-corner-top><a href="#E-4" >E</a></li>
  <li ui-state-default ui-corner-top><a href="#F-5" >F</a></li>
</ul>

CSS

.tabs-shortcode.ui-tabs {
zoom:1;
clear:both;
background:#FFF;
padding:0;
margin:0;
}

.tabs-shortcode.ui-tabs-nav {
list-style:none!important;
padding:.2em 0 0!important;
margin: 0!important;
}
.tabs-shortcode .ui-tabs-nav:after{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .tabs-shortcode  .ui-tabs-nav          { zoom: 1;
} /* IE6 */
*:first-child+html .tabs-shortcode .ui-tabs-nav { zoom: 1;
} /* IE7 */

.tabs-shortcode .ui-tabs-nav li {
position:relative;
float:left;
border:1px solid #CCC;
background:#EEE;
list-style:none!important;
z-index: 100;
padding:0;
 }

 .tabs-shortcode.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
background:#FFF;
color:#111;
 }

 .tabs-shortcode .ui-tabs-nav li:before {
content:"";
 }

 .tabs-shortcode .ui-tabs-nav li a {
float:left;
text-decoration:none;
padding:4px 10px;
color:#333;
border:none!important;
 }

 .tabs-shortcode.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
 .tabs-shortcode.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
 .tabs-shortcode.ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor: default;
  }

  .tabs-shortcode .ui-tabs-nav li a,
  .tabs-shortcode.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor:pointer;
  }

.tabs-shortcode .ui-tabs-panel {
display:block;
border-width:0;
background:none;
}

.tabs-shortcode .ui-tabs-hide {
display:none!important;
}

.tabs-shortcode.ui-tabs-panel {
clear:both;
}

/* Position Top */
 .tabs-shortcode-top .ui-tabs-nav{
border-bottom: 1px solid #CCC;
 }
 .tabs-shortcode-top .ui-tabs-nav li.ui-tabs-selected {
padding-bottom:1px!important;
border-bottom:0;
margin:1px .3em -1px 0!important;
 }
 .tabs-shortcode-top .ui-tabs-nav li {
border-bottom-width:0!important;
margin:1px .3em 0 0!important;
}
4

1 に答える 1

0

問題は .ui-tabs-nav にあります。このクラス内のすべての css にコメントを付けます。これにより、メニューが垂直に表示されます。独自の css を別のクラス名で記述します。ui-tabs-nav を HTML の新しいクラスに置き換えます

于 2012-12-31T07:29:32.857 に答える