13

我正在做一个公司项目,创建一个可以使用多年的系统。我最近在 css 中遇到了“投影”媒体类型,我在想象它可能为用户带来的潜在好处,进行演示等,但我不知道这是否只是我的想象,或者是否有这是一个现实世界的优势。到目前为止,我所知道的是某些版本的 Opera 在全屏模式下使用媒体类型。

W3C 媒体类型条目:http ://www.w3.org/TR/CSS2/media.html

在投影仪上使用时,是否有任何浏览器检测到投影媒体类型?

这甚至可能吗?我有一种预感,就浏览器而言,投影仪只是一个屏幕,所以没有检测到。如果我错了,那就太好了。

有人在投影媒体类型方面取得过成功吗?

4

2 回答 2

9

据我的研究表明,投影媒体类型目前仅在全屏模式下被 Opera 使用。

将我的计算机连接到投影仪并在我的显示设置中将显示模式设置为“投影仪”似乎对任何浏览器选择的样式表都没有影响。

Code Style很好地总结了不同的浏览器以及它们与不同 CSS 媒体模式的兼容性。

于 2011-06-28T11:06:58.520 回答
2

我一直使用投影模式,但不幸的是只有 Opera 12 及更早版本才实现它。你按 F11 启动它,然后 CSS 投影媒体启动。

我将每张幻灯片放在一个 div 中,然后使用 CSS:

/* Each slide is a plain div.
   Special pages (intro material, etc,) have classes like cover, intropage, endpage */
body>div {
    border: medium black solid;
    margin: 1em 0;
    width: 40em;
    padding-bottom: 0;
    page-break-inside: avoid;
    overflow: hidden;
 }

@media projection { /* changes/adds the following properties */
    body {font-size: 20pt; margin-left: 0; padding: 0}
    body>div { page-break-after: always; 
               border-style: none; margin: 0; width: 100%}
}
于 2013-11-29T12:27:18.797 回答