这个样式代码几个月前对我有用。我已经更新到最新的Jade NPM包,现在它无法正常工作。有人可以帮助我以正确的方式在Jade模板中内嵌样式吗?
doctype 5
html(lang="en")
head
style(type='text/css')
.ui-title {
margin: 0.6em 10% 0.8em !important;
}
我在结束时遇到此错误}
unexpected text }
答案 0 :(得分:60)
这对我有用:
style.
body {
background-color: {{themeColor}};
}
来自:https://github.com/mquandalle/meteor-jade/issues/102帖子建议使用"点符号"
答案 1 :(得分:53)
在Jade
中将文字放入标签有三种方法h1 Some header text
输出将是:
<h1>Some header text</h1>
|
例如p
| Some text goes
| here
输出将是:
<p>Some text goes here</p>
|
),例如p.
This way 3rd way of putting
text inside
输出将是:
<p>This way 3rd way of putting text inside</p>
基于以上所述,您选择的方法(如评论中所示)是正确的(选项3 )。
doctype 5
html(lang="en")
head
style(type='text/css').
.ui-title {
margin: 0.6em 10% 0.8em !important;
}
我希望这会有所帮助。
答案 2 :(得分:2)
这是这样做的方式(设计师版)
include [some-html-include-name].html
然后在该包含文件中放置style
标记和样式
<style type="text/css">
/* your styles here */
答案 3 :(得分:1)
在玉文件中为我工作
style(media='screen', type='text/css')
@media (min-width: 1200px) {
.container{
max-width: 970px;
}
}