首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在传呼媒体中创造边缘化?

如何在传呼媒体中创造边缘化?
EN

Stack Overflow用户
提问于 2014-11-03 14:23:15
回答 1查看 197关注 0票数 2

在HTML中为打印(可能是双工打印)输出创建边缘的最佳方法是什么?

对于连续媒体(如screen)来说,很容易获得边缘信息,例如:

代码语言:javascript
复制
@media screen {
    body {
        padding-left: 32mm;
    }
    .marginalia {      /* not a "margin at-rule" */
        float: left;
        clear: both;
        display: block;
        margin: 0 0 0 -32mm;
        padding: 0;
        width: 30mm;
        text-align: right;
        font-size: smaller;
    }
}

但是,当我们希望在分页媒体上添加边框,并将它们放在:right页面的右侧和:left页面的左侧时,我们就不走运了,因为:

此规范的当前级别只允许在“@page”中设置空白。CSS分页媒体模块级别3,5.1:@page规则

那么,这是如何做到的,或者:你是如何做到的?

我更喜欢建立在当前或建议的CSS标准基础上的解决方案,但恐怕没有任何解决方案;因此,我也对某些用户代理(如web浏览器或pdf生成器,包括使用专有Javascript API的浏览器或pdf生成器)的专有解决方案感兴趣。

EN

回答 1

Stack Overflow用户

发布于 2015-07-03 19:06:40

我承认这是一个长远的机会,但如果专有是一种选择,那么您可能会发现王子很有趣。目前,它可能是唯一的布局引擎,支持CSS3分页媒体页边距框,如果我正确理解的话,这正是您所要寻找的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26716147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档