繁体   English   中英

无法应用SASS样式

[英]Unable to apply SASS style

我对SASS还是很陌生,并且正在尝试使用SASS将一种非常简单的样式应用于HTML文档。 但是,我不知道我在做什么错。 这是我的HTML:

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
        <title>SASS Basics</title>
    </head>
    <body>

      <p>SASS Basic</p>

    </body>
</html>

我要应用的SASS样式表如下:

$color = #1a1a1a

p
  display: block
  width: 150px
  height: 100px
  color: $color

因此,该段不采用上述任何样式。 我还需要CSS文件吗? 目前,我正在以下网站进行所有测试: http : //sassmeister.com/

您正在使用=代替:

$color: #1a1a1a

p
  display: block
  width: 150px
  height: 100px
  color: $color

这是语法。 Marcin Nabialek所述 ,您显然需要安装Ruby和Sass来编译此代码。 有关安装过程,请参见此处

不,您需要将SASS文件转换为CSS文件。 浏览器仅知道CSS文件,而不知道SAS语言。

您绝对应该看一下Sass页面上的Using Sass部分。 您可以使用纯SASS,但也可以使用Compass框架。

正如您在sassmeister.com看到的sassmeister.com您还将代码转换为CSS语法,因此对于简单的CSS文件,理论上您可以将其简单地复制到CSS文件中,但我不建议这样做。 您应该学习如何使用SASS手表。

在HTML文档中,然后应添加:

<link rel="stylesheet" href="yourcssfilename.css" media="all" />

使用CSS文件。

就像zessx提到的那样,您的SASS语法有误(我个人使用SCSS语法)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM