1

伙计们,我正在研究来自第三方来源的复杂 CSS 选择器。我无法忍受一些事情。

嵌套 CSS 的工作原理。我看到很多嵌套的 CSS 之类的。

.firstclass
{
   .someotherclass { }
}

有时。

.firstclass.secondclass
{
   .thirdclass{}
   .fourthclass{}

}

此外,我尝试了低于预期的示例代码,第二个文本框的背景颜色将变为“黑色”,但没有发生。

<html>

   <head>

   <style type="text/css">

   .style-color
   {
       background-color:#000000;
   }

   #id2_.style-color h1
   {   
       background-color:#F0E68C;
       .apply
       {
           background-color:#000000;
       }


   }
   </style>
   </head>

   <body> 

   <div id="id1" class="style-color"> <h1> <input type="text" class="apply"> </h1> </div> 
   <div id="id2_" class="style-color"> <h1> <input type="text" class="apply"> </h1></div>

   </body>

</html>
4

2 回答 2

3

这不是一个有效的 CSS。如果您看到该代码主要是动态 CSS。SASS 和 LESS 是动态 CSS 的示例。他们为 CSS 添加了编程能力。您可以将 SCOUT 编译器用于 SASS。去谷歌上查询。

于 2013-06-27T06:12:41.760 回答
0

我发现我使用的任何第三方源代码都在内部使用 SAAS。因此我很困惑。

现在我在这方面很清楚,所以我将尝试了解 SAAS 及其工作方式。

于 2013-06-27T06:36:28.887 回答