0

Google フォントをスタイルシートにインポートするには、less 変数を使用する必要があります。私がやっている現在の方法は次@import url(@{googleFonts}); のとおりです。LESSPHPに渡す変数は次のとおりです。"googleFonts" => "http://fonts.googleapis.com/css?family=Linden+Hill" ただし、コンパイルするのは次のとおりです。import url(http);

私が試した過去のインポートステートメントは次のとおり@import url(http://fonts.googleapis.com/css?family=@{googleFonts}); です。Linden+Hall

これはうまく機能しましたが、ここで遭遇した問題は + が削除されていたことです。ちょうど出発しLindenHallます。

したがって、コンパイラが + をそのままにしておく方法を知っていれば、それも問題なく機能します。

4

1 に答える 1

2

パスを囲む追加の引用符のセットを試してください ( に注意してください'):

"googleFonts" => "'http://fonts.googleapis.com/css?family=Linden+Hill'"

LESS PHP documentationから、次のように述べています。

変数の値は、CSS 値を含む文字列であることに注意してください。したがって、LESS 文字列を渡したい場合は、2 組の引用符が必要になります。1 つは PHP 用、もう 1 つは LESS 用です。

于 2013-11-04T20:57:24.540 に答える