Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 可以使用多个类吗?_Css - Fatal编程技术网

Css 可以使用多个类吗?

Css 可以使用多个类吗?,css,Css,我决定创建一个类列表,比如红色背景、蓝色文本、border-1px和其他类,而不是为每个元素指定背景色、边框等。。。 这样做行不行。如果不是,我该怎么办 谢谢你的回答,我只是不确定我是否做得很好。我将尝试给出更好的命名。一些css库或框架使用类似的方法。 例如,在引导中,您可以使用hidden通过显示:无来隐藏元素道具 这在某些地方被称为实用程序/帮助程序类。一些css库或框架使用类似的方法。 例如,在引导中,您可以使用hidden通过显示:无来隐藏元素道具 这在某些地方被称为实用程序/助手类

我决定创建一个类列表,比如红色背景、蓝色文本、border-1px和其他类,而不是为每个元素指定背景色、边框等。。。 这样做行不行。如果不是,我该怎么办


谢谢你的回答,我只是不确定我是否做得很好。我将尝试给出更好的命名。

一些css库或框架使用类似的方法。 例如,在引导中,您可以使用
hidden
通过
显示:无来隐藏元素道具


这在某些地方被称为实用程序/帮助程序类。

一些css库或框架使用类似的方法。 例如,在引导中,您可以使用
hidden
通过
显示:无来隐藏元素道具


这在某些地方被称为实用程序/助手类。

这种方法被称为
实用程序类
,并通过框架得到了极大的推广。它使用小的描述性类,而不是像Bootstrap中的那些已经生成的和自以为是的组件类

这种方法有多种优点,如简单性、可组合性和可重用性

但它们也可能会使每个html标记的类变得非常长


这没有什么错,这是一个什么最适合你的问题。

这种方法被称为
实用程序类
,并通过框架得到了极大的推广。它使用小的描述性类,而不是像Bootstrap中的那些已经生成的和自以为是的组件类

这种方法有多种优点,如简单性、可组合性和可重用性

但它们也可能会使每个html标记的类变得非常长


这并没有什么错,这是一个什么最适合你的问题。

这是一个好主意,也是一个开设多个课程的好方法。但从命名的角度来看,最好使用能够描述行为的名称,而不是颜色或边框。声明式与命令式。例如,最好使用普通文本,而不是蓝色文本,因为您的蓝色文本稍后很容易变成绿色/黑灰色。

这是一个好主意,也是一种创建多个类的好方法。但从命名的角度来看,最好使用能够描述行为的名称,而不是颜色或边框。声明式与命令式。例如,最好使用普通文本来代替蓝色文本,因为您的蓝色文本稍后很容易变成绿色/黑灰色。

为什么不可以?如果它对您有效,那么继续使用它不仅很好,而且它是CSS框架(如Bootstrap)中的实际标准
class=“mx-5 my-2”
例如,用于定义上下页边距(
my
)和l/r页边距(
mx
)。你有什么特别想做的吗?我只是不确定我是否在组织CSS方面做得很好,我在这方面有点新,还有很多东西要学。我只是在有多个元素有共同点的情况下使用多个类。为什么这样不好呢?如果它对您有效,那么继续使用它不仅很好,而且它是CSS框架(如Bootstrap)中的实际标准
class=“mx-5 my-2”
例如,用于定义上下页边距(
my
)和l/r页边距(
mx
)。你有什么特别想做的吗?我只是不确定我是否在组织CSS方面做得很好,我在这方面有点新,还有很多东西要学。当有多个元素有共同点时,我只使用多个类。