tophee
(Christoph)
1
有没有一种简单的方法(例如通过 CSS)来改变指向用户上传的 PDF 文件的链接的显示方式?
显然,PDF 单框显示是受支持的,但我不确定 在什么条件下 这应该生效。
无论如何,我无意重新开启关于 PDF 单框显示的讨论,而是希望寻找可行的变通方案,以更显眼的方式显示上传的 PDF 文件。显然,之前曾有过 关于此问题的讨论,但已被删除。
一个具体的用例是基于转发邮件创建的帖子。在这种情况下,如果邮件附带了 PDF 文档,很容易忽略它,因为它仅显示为帖子最底部的一个简单链接,即转发邮件的签名(如果有)之后。
据我所知,单框功能仅适用于外部链接的 PDF 文件,而不适用于上传的文件。
通过 CSS,您可以实现类似以下效果:
a.attachment[href$=".pdf"] {
color: red;
&:before {
// 附件图标是通过伪选择器添加的
// 因此您需要在此处编辑其样式
}
}
这段代码仅对具有 attachment 类且 href 属性以 .pdf 结尾的链接应用样式。
tophee
(Christoph)
3
那么这是否排除了被单盒显示的 PDF 链接?换句话说:CSS 代码仅影响本地 PDF 文件?
正确,oneboxes 没有 attachment 类,因此不会影响它们。
osioke
(Osioke Itseuwa)
5
现在还有一个主题组件也能帮上忙 @tophee ;)