Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 将@font-face工具包应用于joomla_Css_Joomla_Fonts_Font Face - Fatal编程技术网

Css 将@font-face工具包应用于joomla

Css 将@font-face工具包应用于joomla,css,joomla,fonts,font-face,Css,Joomla,Fonts,Font Face,我在向joomla添加@font-face时遇到了一些问题。我制作了工具包并将它们添加到一个.css文件中,然后让模板主页调用它。事实上,我知道这种交流是有效的,因为我还有其他css修改,它们也在工作。但我的新字体“Duepuntozero”和“Physior”除了我自己的电脑外,在其他电脑上无法使用 有什么想法吗?快速简便的方法是在CSS文件中声明服务器上字体的相对路径,如下所示: @font-face { /* declare fonts */ font-family: "Museo

我在向joomla添加@font-face时遇到了一些问题。我制作了工具包并将它们添加到一个.css文件中,然后让模板主页调用它。事实上,我知道这种交流是有效的,因为我还有其他css修改,它们也在工作。但我的新字体“Duepuntozero”和“Physior”除了我自己的电脑外,在其他电脑上无法使用


有什么想法吗?

快速简便的方法是在CSS文件中声明服务器上字体的相对路径,如下所示:

@font-face { /* declare fonts */
    font-family: "MuseoLight";
    src: url("fonts/Museo300-Regular.eot");
    src: local("Museo 300"), local("Museo-300"),
        url("fonts/Museo300-Regular.woff") format("woff"),
        url("fonts/Museo300-Regular.otf") format("opentype"),
        url("fonts/Museo300-Regular.svg#Museo-300") format("svg");
        }
        /* display fonts */
        h1 { font: 24px/1 MuseoLight, Verdana, sans-serif; }
        h2 { font: 18px/1 MuseoLight, Verdana, sans-serif; }
        h3 { font: 14px/1 MuseoLight, Verdana, sans-serif; }
只需将上面提到的Duepuntozero和Physpher更改为dafont.com中的.OTF字体文件

  • 不要嵌套不同的“@”选择器!失败的第一个原因是路径名不正确
  • 刷新、强制刷新和/或清空浏览器缓存可能会有所帮助

如果只是在您的计算机上查看而没有其他计算机,则可能是因为路径错误,或者导入声明语法格式错误

完成!还没有。查看我的网站,它们看起来像普通的verdana或georgia@ReiBrazilva字体导入可以在哪个样式表中找到?抱歉,如果你有愚蠢的问题,但是你真的上传了这些字体吗?好吧,毕竟不是那么愚蠢的问题。没有。我应该在目录中的什么地方做?我没有看到字体文件夹。我不确定你的网站是如何设置的,但是你需要通过FTP将这些文件上传到你指定的文件夹中(在您当前的css代码中,它是…/fonts/我相信。如果字体目录不存在,您需要创建一个。有许多不同的FTP客户端可用,我建议您使用filezilla。您需要知道您网站的IP地址+密码