用CSS中的一个类编写规则

用CSS中的一个类编写规则,css,Css,我有一个问题要问网页设计师-你认为在CSS类中使用一条规则好吗? 例如,我通常编写.float right、.center或margin-top-40等类,将它们应用于div或其他一些元素。但我必须说,我并不是以这种方式编写所有CSS,只是在一些需要保持灵活性的地方应用这些类,比如当我必须将一个链接移到右边或类似的地方。 您认为这是使用CSS的正确方法吗?对于您提到的示例,没有必要为特定样式编写额外的类。你可以在需要的地方写 添加其他样式规则会在html标记中添加额外的类 您可以在SCSS中使用

我有一个问题要问网页设计师-你认为在CSS类中使用一条规则好吗? 例如,我通常编写
.float right
.center
margin-top-40
等类,将它们应用于div或其他一些元素。但我必须说,我并不是以这种方式编写所有CSS,只是在一些需要保持灵活性的地方应用这些类,比如当我必须将一个链接移到右边或类似的地方。

您认为这是使用CSS的正确方法吗?

对于您提到的示例,没有必要为特定样式编写额外的类。你可以在需要的地方写

添加其他样式规则会在html标记中添加额外的类


您可以在SCSS中使用
@mixin
,这样效率会更高。

我的建议是创建一个基本文件,该文件将包含许多具有一个规则的类。 在另一个css文件中,您将使用带有@extend的Sass来构建组件css类

例如:

.foo {
  color: red;
}
.bar {
  @extend .foo;
}

我听说过使用cssThanks作为建议的技术,但我真的不想混合使用html和css。虽然使用@mixin听起来很有趣,谢谢。我认为这是解决这个问题的最好方法,我不会使用这个方法混合css类。非常感谢。