我不是英语母语人士,所以我想确保自己知道“后备”的含义。我检查了它是否可以引用“计划'B'”。更具体地说,我从文件“用于使用REM和回退”中读取了这句话。

// Mixin: Font Size
//
// For using REM and a fallback
//
// usage:
// @include font-size(1.2);
//
@mixin font-size($sizeValue: 1.6) {
  font-size: ($sizeValue * 10) + px;
  font-size: $sizeValue + rem;
}

我也想知道在这种情况下“后备”的含义。 “Fallback”是两个选项之一吗?他们正在使用后备模式吗?

最佳答案

后备示例
可以说您想使用中介查询,但并不是每个浏览器都能处理。

<link rel="stylesheet" media="all" href="fallback.css" />
<link rel="stylesheet" media="screen and (min-width: 900px)" href="advanced.css" />
因此,在这种情况下,每个无法处理媒体查询的浏览器至少都会回退到“fallback.css”。如果媒体查询与设备规范匹配(关键字:progressive enhancement),那些支持媒体查询的程序将加载fallback.css和advanced.css!
对于不支持font-size: ($sizeValue * 10) + px;的浏览器,font-size: $sizeValue + rem;是后备的实际问题也是如此。或简而言之:browsers that don't support the rem -unit on CSS values使用px -unit退回到CSS值。
从这种情况下,后备应该提供最低状态-可以说...

一些常见的备用示例
  • 当您声明CSS body{ font-family: super-fancy-font, Arial, sans-serif }时,那些未安装字体“super-fancy-font”的语言将回退为“Arial”,但前提是安装了Arial,否则您告诉浏览器采用标准的字体而不会出现ser折。
  • 如果您使用<noscript> -tag,这通常是
    不支持javascript的浏览器。在此示例浏览器中,
    支持javascript将不会加载<noscript>包装的内容。

  • 后备示例| “烧烤模式”(只是为了好玩)
    假设您想做烧烤和,并且希望看到整个观众都开心!您还记得上次烧烤时真正喜欢的那些备用肋骨,并将它们放在列表中。
    可是等等;您还记得,您的一些妻子的好 friend (来自 Yaga 类(class))都是素食主义者,没有头脑,您一定不要让您的妻子的伙伴失望,所以让我们退后一步,让那些不喜欢吃肉的人将莫扎里拉奶酪棒放在您的 list 上。
    突然之间,您还记得上周日邀请您的那些佛教僧侣,当时他们要求他们前来要求他们说“不”,但他们还是同意了。因此,让我们为那些吃纯素并在您的 list 上放很多好蔬菜和水果的人提供另一个建议。
    到目前为止,您已经有了理想的烧烤设置:
  • 每个人都可以吃到美味的蔬菜和水果。
  • 任何可以吃奶酪的人都可以吃。
  • 而那些想吃肉的人也可以吃。

  • 因此,每个小组都有其适当的后备力量,并且将拥有最佳的体验!

    wikipedia.org

    wiktionary.org

    关于css - 什么是后备广告?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25377545/

    10-12 05:06