当前位置: 首页 > 面试题库 >

浏览器对CSS页码的支持

斜浩穰
2023-03-14
问题内容

所以我知道这个选项:CSS / HTML的页码。

到目前为止,这似乎是将页码添加到页面的打印版本的最佳方法,但是我无法对此进行任何修改。我已经在Chrome,Firefox和IE9的Windows7计算机上尝试过。基于某些链接,Prince XML等更专有的软件可能会支持此功能。Web浏览器是否支持打印版本?

我尝试制作一个空白的html文件,然后在两个样式标签之间添加该文件:

@page {
  @bottom-right {
    content: counter(page) " of " counter(pages);
  }
}

我什至还简化了它,甚至只是content:"TEXT";用来查看是否可以显示一些东西。在任何地方都可以支持吗?因为我已经获得了很多次可以工作的内容,所以我用“this”来特别表示@pageand @bottom-right标记。


问题答案:

这似乎不再起作用。 似乎只能使用很短时间,并且浏览器支持已删除!

必须先重置计数器。

您可以将起始号码设置为任何数字,默认值为0。

例:

@page {
    counter-increment: page;
    counter-reset: page 1;
    @top-right {
        content: "Page " counter(page) " of " counter(pages);
    }
}

… 理论上。在现实世界中,只有PrinceXML支持此功能。



 类似资料:
  • 问题内容: 关于CSS Grid的浏览器支持情况如何? 我环顾四周,很难理解有关兼容性的整个情况。 如果我转到 可以使用,似乎几乎所有浏览器都支持它。但是,如果我转到 Microsoft文档,情况会有所变化。 似乎几乎所有浏览器都支持Grid,但除Firefox外,它们都不支持所有功能。 然后,关于Edge,我得到了它仅支持不再使用的旧规范,而当前正在进行更新。 问题答案: 浏览器对CSS网格的支

  • XSLT 是与XML 相关的一种技术,它利用XPath 将文档从一种表现形式转换成另一种表现形式。与XML 和XPath 不同,XSLT 没有正式的API,在正式的DOM 规范中也没有它的位置。结果,只能依靠浏览器开发商以自己的方式来实现它。IE 是第一个支持通过JavaScript 处理XSLT 的浏览器。 18.3.1 IE中的XSLT 与IE 对其他XML 功能的支持一样,它对XSLT 的支

  • XPath 是设计用来在DOM文档中查找节点的一种手段,因而对XML 处理也很重要。但是,DOM3级以前的标准并没有就XPath 的API 作出规定;XPath 是在DOM3 级XPath 模块中首次跻身推荐标准行列的。很多浏览器都实现了这个推荐标准,但IE 则以自己的方式实现了XPath。 18.2.1 DOM3 级XPathDOM3级XPath 规范定义了在DOM中对XPath 表达式求值的接

  • Docusaurus 允许网站通过 浏览器列表配置(browserslist configuration) 来定义其要支持的所有浏览器。 目的 网站需要在向后兼容性和文件体积之间做平衡。由于旧的浏览器不支持现代的 API 或语法,因此需要更多代码才能实现相同的功能,这会增加网站的加载时间,从而对所有其他用户造成不利的影响。为权衡起见,Docusaurus 打包工具仅支持浏览器列表中所定义的浏览器版

  • 问题内容: 我想在下一个项目中使用Angular Material。https://material.angularjs.org 我没有找到有关它支持哪些浏览器的任何文档。任何人都知道它在内部如何工作以及会发生什么? 据我了解的css属性,例如IE <10不支持。您是否知道Angular材质是否有没有CSS的备用设计? http://caniuse.com/#feat=flexbox 问题答案:

  • 在正式的规范诞生以前,浏览器提供商实现的XML 解决方案不仅对XML 的支持程度参差不齐,而且对同一特性的支持也各不相同。DOM2 级是第一个提到动态创建XML DOM 概念的规范。DOM3级进一步增强了XML DOM,新增了解析和序列化等特性。然而,当DOM3 级规范的各项条款尘埃落定之后,大多数浏览器也都实现了各自不同的解决方案。 18.1.1 DOM2 级核心我们在第12 章曾经提到过,DO