程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中??

开发过程中遇到将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中?的问题如何解决?下面主要结合日常开发的经验,给出你关于将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中?的解决方法建议,希望对你解决将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中?有所启发或帮助;

我正在使用这种 SVG 方法(我不确定这是否是正确的方法)在页面上插入社交媒体图标。但是,当我在基于文本的浏览器中打开页面时,名称“Facebook”没有出现。但是,正如您所看到的,我在 SVG 定义中有一个 title 标记。如果它没有出现在基于文本的浏览器中,那么什么时候使用。

:root {
  Box-sizing: border-Box;
}

*,*::before,*::after {
  Box-sizing: inherit;
}

body {
  margin: 0;
  padding: 0;
}

.social {
  margin: 0;
  padding: 0;
  List-style: none;
}

.icon {
  max-wIDth: 18px;
}
<!DOCTYPE HTML>
<HTML lang="en-US">
<head>
  <Meta charset="UTF-8">
  <Meta name="vIEwport" content="wIDth=device-wIDth,initial-scale=1.0">
  <link rel="stylesheet" href="social-svg.CSS">
  <title>Social Icons with SVGs</title>
</head>
<body>
  <ul class="social">
    <li>
      <a href="#" target="_blank" rel="noopener" aria-label="Facebook">
        <svg class="icon icon-facebook">
          <use xlink:href="#icon-facebook" href="#icon-facebook"></use>
        </svg>
      </a>
    </li>
  </ul>

  <svg xmlns="http://www.w3.org/2000/svg" wIDth="0" height="0">
    <defs>
      <symbol ID="icon-facebook" vIEwBox="0 0 24 24">
        <title>Facebook</title>
        <path d="M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z"/>
      </symbol>
    </defs>
  </svg>
</body>
</HTML>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中?全部内容,希望文章能够帮你解决将 SVG 精灵用于社交媒体图标。图标的名称不会显示在像 lynx 这样的基于文本的浏览器中?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。