13

このクラスをより少ないコストで作成するにはどうすればよいですか?

.class {
    display: none;
}

a:hover .class {
    display: block; 
}
4

3 に答える 3

17

このような?

.class {
    display: none;

    a:hover & {
        display: block;
    }
}
于 2013-01-27T22:31:11.320 に答える
1

指定された CSS コードから、HTML 構造が次のようになっていると想定しています。

<a>
    <div class="class">Content</div>
</a>

Less を使用すると、実現したいことがかなり簡単になることがわかってうれしいです。以下に示すコードは次のとおりです。

a {
    &:hover {
        .class {
            //Apply styling here
        }
    }
}

これが役立つことを願っています。

于 2014-07-17T20:55:28.143 に答える