当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


SVG <switch>用法及代码示例


这个<开关>SVG元素用于按顺序评估其直接子元素上的属性,然后在这些属性评估为true的情况下呈现第一个子元素。其他剩余的孩子将不会被渲染。

用法:

<switch attribute="" >
    <child 1>
    <child 2>
    <child 3>
    <child n>
</switch>

属性:

  • Global Attributes:一些常用的全局属性,例如核心属性和样式属性等。

例:使用<switch>元素获取系统语言。

<!DOCTYPE html> 
<html> 
  
<body> 
    <svg viewBox="0 -20 100 50"> 
        <switch> 
            <text systemLanguage="en-us"> 
                US English 
            </text> 
              
            <text systemLanguage="en-au"> 
                Australian English 
            </text> 
              
            <text systemLanguage="en"> 
                Global English 
            </text> 
              
            <text systemLanguage="es"> 
                Spanish | Espanol 
            </text> 
        </switch> 
    </svg> 
</body> 
  
</html>

输出:



支持的浏览器:此SVG元素支持以下浏览器:

  • Chrome
  • Edge
  • Firefox
  • Safari
  • IE浏览器
  • Opera




相关用法


注:本文由纯净天空筛选整理自taran910大神的英文原创作品 SVG <switch> Element。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。