我将尝试使用data-uri-scheme将自定义字体包含到CSS中。 CQ5(我使用的是版本5.5)将客户端库目录的路径添加到包含data-uri-scheme字体数据的CSS文件所在位置。
因此,它不会忽略CSS属性:
这是CQ5.5的一个bug吗?还是我可以添加/做些什么来防止添加"desktop/css"?结果是,我得到404 HTTP状态,因为字体"未找到"。 [更新]: 在html
因此,它不会忽略CSS属性:
@font-face {
font-family: 'CustomFont';
src: url(data:application/x-font-woff;...
...
}
CQ5实现以下功能:
@font-face {
font-family: 'CustomFont';
src: url(desktop/css/data:application/x-font-woff;...
...
}
这是CQ5.5的一个bug吗?还是我可以添加/做些什么来防止添加"desktop/css"?结果是,我得到404 HTTP状态,因为字体"未找到"。 [更新]: 在html
<head>
部分的base.jsp
中包含了css文件。<link rel="stylesheet"
href="/etc/designs/myproject/clientlib/desktop.css" type="text/css"/ >
base.jsp
的位置:
/apps/myproject/pages/base/base.jsp
css.txt
的位置:
/etc/designs/myproject/clientlib/desktop/css.txt