外部CSS - 网站1/2上内容区域的不同颜色的最佳方法

时间:2017-07-05 17:23:45

标签: css

我正在学习外部CSS。

我有一个正在运行的CSS文件。页面使用背景图像和内容颜色。

我想使用不同的内容颜色作为照片的背景 - 大约是网站中的1/2页面。我希望它在Ext CSS(不是页面样式)中,以防我想要在将来更改颜色。

除了内容颜色之外,CSS中的所有其他内容对所有页面都相同时,最佳做法是什么?

请给一所小学'回答告诉我到底我需要做什么。我还在学习术语,所以你的清晰度对我很有帮助。

谢谢。

2 个答案:

答案 0 :(得分:1)

最好的方法是使用SASS和变量。

另一个解决方案(纯css)是创建一个body类来确定你的主题。

示例:

<body class="theme1"> or <body class="theme2">

然后设置你的CSS:

.theme1 .my-div
.theme2 .my-div

使用您的主题颜色

答案 1 :(得分:0)

以这种方式保持:

.color1{
      color: #000000;}
.color2{
      color: #ffffff;}

您可以将color1和color2命名为任意内容,并将这些样式保存在css文件中。在您想要的地方使用这些类:

<button class="color1">Good Button</button> 

您可以更改颜色值,并反映无处不在。