ddouble / bsie

Bootstrap IE6 Compatible Library
http://ddouble.github.com/bsie/
686 stars 189 forks source link

用超链接做的下拉按纽,在hover/active时显示效果有BUG #3

Closed hightman closed 11 years ago

hightman commented 11 years ago

因为在 yii-bootstrap 里默认用 link 做按纽,发现以下代码在鼠标移过按纽及点击按纽时底色、文字颜色表现不正确(IE6):

<div class="btn-toolbar" style="margin: 0;">
  <div class="btn-group">
    <a data-toggle="dropdown" class="btn btn-primary dropdown-toggle" href="#">Action <span class="caret"></span></a>
    <ul id="yw0" class="dropdown-menu">
      <li><a tabindex="-1" href="#">Action</a></li>
      <li><a tabindex="-1" href="#">Another action</a></li>
      <li><a tabindex="-1" href="#">Something else</a></li>
      <li class="divider"></li>
      <li><a tabindex="-1" href="#">Separate link</a></li>
    </ul>
  </div>
</div>

由于CSS代码量比较大,加上IE6难以调试我一下子没有发现问题在哪,不带动作的普通按纽或换成

hightman commented 11 years ago

补充说一下,这些问题包括其它按纽,都是 active/hover 的CSS没生效的原因,当按纽类型不为默认的时候(比如primary)这时应有的新CSS(通常是字色、背景色)不起作用。

ddouble commented 11 years ago

v1.03已修复此问题