css - LESS 样式表(当 A 类悬停时更新 B 类)

标签 css web less

我有一个 div“classA”,其中包含 classB 的一个 sprite 元素。当我悬停在 classA 上时,我需要开发 LESS 代码来更改 classB 的属性。 CSS 会是这样的:

A类:悬停B类{ ETC

但不知道如何在 LESS 中建立这种联系。

艺术界

最佳答案

您可以使用缩进 LESS 功能:

.classA:hover {
    /* Style for "hovered" classA */
    .classB {
        /* Style for .classB when classA is "hovered" */
    }
}

如果你想使用另一个很棒的 LESS 特性:

.classA {
    /* Style for "normal" classA */
    &:hover {
        /* Style for "hovered" classA */
        .classB {
            /* Style for classB when classA is "hovered" */
            /* classB elements are contained within the classA */
        }
    }
}

关于css - LESS 样式表(当 A 类悬停时更新 B 类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10655799/

相关文章:

ruby-on-rails - 如何创建自己的 less 变量并使用 Rails Assets 管道将它们导入到其他样式表中?

css - Less 用逗号而不是句点解析我的网格混合

web-services - SSL 证书文件 - 无 .ca 文件

Android http post 不发送数据

javascript - 使 Bootstrap-Vue 模态可拖动

css - 如何使用 CSS 删除类

css - LESS - 导入文件但不打印

javascript - 让我的网站支持表情符号?

html - 我的布局中 img 和 p 之间出现间隙

html - 如何从这个动画 SVG 中删除多余的空间(填充)?