CSS @font-face 中的相对路径
CSS relative path in @font-face
在 Firefox、Chrome、IE
中测试
-index.html
-foo
|-my.css
|-bar.jpg
|-qux.ttf
|- ...
这是有效的(绝对路径)
div.class {background: url(http://www.foobar.com/foo/bar.jpg);}
这是有效的(相对路径)
div.class {background: url(bar.jpg);}
这是有效的(绝对路径)
p.class {font-family: 'qux'; src: url(http://www.foobar.com/foo/qux.ttf) format('ttf');}
=> 这个不 工作(相对路径)
p.class {font-family: 'qux'; src: url(qux.ttf) format('ttf');}
适用于 background
,但不适用于 @font-face
。
感谢您的帮助。 :)
问题的解决方法是编辑browserSync设置(baseDir)。
谢谢
在 Firefox、Chrome、IE
中测试-index.html
-foo
|-my.css
|-bar.jpg
|-qux.ttf
|- ...
这是有效的(绝对路径)
div.class {background: url(http://www.foobar.com/foo/bar.jpg);}
这是有效的(相对路径)
div.class {background: url(bar.jpg);}
这是有效的(绝对路径)
p.class {font-family: 'qux'; src: url(http://www.foobar.com/foo/qux.ttf) format('ttf');}
=> 这个不 工作(相对路径)
p.class {font-family: 'qux'; src: url(qux.ttf) format('ttf');}
适用于 background
,但不适用于 @font-face
。
感谢您的帮助。 :)
问题的解决方法是编辑browserSync设置(baseDir)。
谢谢