有没有什么办法可以;“未清理”;一门SASS课程?
现在我有一个类,我正在扩展到所有的有没有什么办法可以;“未清理”;一门SASS课程?,sass,compass-sass,Sass,Compass Sass,现在我有一个类,我正在扩展到所有的按钮元素。然而,我不想将它扩展到一个按钮,也不想通过改变HTML使其成为链接 是否有任何方法可以删除SASS中特定规则的@extend?否。您的选项包括: 不要设置所有按钮的样式(使用类或更具体的选择器以避免您的唯一元素) 替代唯一元素的样式(根据使用的样式,很难将每个浏览器的按钮恢复为其默认外观) 对您来说,最轻松的解决方案是使用:not选择器: // style all buttons, except for ones with the "default"
按钮元素。然而,我不想将它扩展到一个按钮,也不想通过改变HTML使其成为链接
是否有任何方法可以删除SASS中特定规则的@extend
?否。您的选项包括:
不要设置所有按钮的样式(使用类或更具体的选择器以避免您的唯一元素)
替代唯一元素的样式(根据使用的样式,很难将每个浏览器的按钮恢复为其默认外观)
对您来说,最轻松的解决方案是使用:not选择器:
// style all buttons, except for ones with the "default" class on them
button:not(.default) { %extend theStyles }