1

関連するスタイル ルールは次のようになります。

    .name {
        display: inline-block;
        *display: inline;
        zoom: 1;
        width: 220px;
        text-indent: 24px;
        *margin-left: -24px;
        background: rgba(198, 211, 205, 0.5);   
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50c6d3cd,endColorstr=#50c6d3cd);
        &:hover {
            background: rgba(150, 171, 165, 0.5);
            filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5096aba5,endColorstr=#5096aba5);
        }   
    }   

.nameanchor要素です。

マウスを上に置くと.name:hoverカーソルが境界線上にある場合にのみルールが適用されますが、カーソルが要素内に入ると何も起こりません。

しかしbackground-color: red、要素にa を設定すると、:hover再び使用可能になります。

ここで何が問題になる可能性がありますか?

4

1 に答える 1

0

また使用background-image: url("about:blank");

これで問題は解決するはずです

于 2013-01-01T11:52:01.210 に答える