このスタイルのコードは、数か月前に私のために機能しました。最新のJade NPMパッケージにアップデートしましたが、現在は機能していません。ジェイドテンプレートのスタイルをインライン化する適切な方法を教えてください。
doctype 5
html(lang="en")
head
style(type='text/css')
.ui-title {
margin: 0.6em 10% 0.8em !important;
}
終了時にこのエラーが発生します}
unexpected text }
Jadeのタグ内にテキストを配置する方法は3つあります
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>
したがって、上記に基づいて、(コメントのように)選択したアプローチは正しいです(オプション)。
doctype 5
html(lang="en")
head
style(type='text/css').
.ui-title {
margin: 0.6em 10% 0.8em !important;
}
それが役立つことを願っています。
これは私のために働いた:
style.
body {
background-color: {{themeColor}};
}
入手先: https://github.com/mquandalle/meteor-jade/issues/102 ここで、投稿では"dot notation"の使用が提案されています
これがその方法です(デザイナーバージョン)
include [some-html-include-name].html
次に、そのインクルードファイルにstyle
タグとスタイルを配置します
<style type="text/css">
/* your styles here */
Forファイルで私のために働く
style(media='screen', type='text/css')
@media (min-width: 1200px) {
.container{
max-width: 970px;
}
}