[英]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.