タグ

bugとSVGに関するt-murachiのブックマーク (1)

  • SVG背景画像でwidthとheight属性が100%だとIE11で中央寄せになってしまうバグ

    先日、予想外のところでIE11のバグ(現象?)に出くわしたのでメモしておきます。 svgタグのwidthとheight属性に100%が指定されたSVGCSSで背景画像に指定すると、IE11だけ配置の指定を無視して中央寄せになってしまうバグです。このバグは背景を指定する領域のアスペクト比がSVGのそれと異なる場合に表面化します(アスペクト比が同じ場合、バグに気づきません)。 ※SVG伝道師の松田さんが「一概にバグではないと思う」とツィート されていたので参考までに仕様へのリンクを記事の最後に追記しておきました。 バグが発生する条件とデモ 実際の表示はデモページでご覧ください。IE11で見ると一番最初の三日月だけ、中央寄せになってしまっています。 デモはこちら このバグはSVGCSSで以下のサンプルコードのような指定をすると発生します。 SVG 下の画像のようにサイズが132 x 160p

    SVG背景画像でwidthとheight属性が100%だとIE11で中央寄せになってしまうバグ
    t-murachi
    t-murachi 2019/10/12
    今のこのご時世にIEの未発見のバグに気づいてあげられるとかどんだけ優しいんだ…(´;ω;`)
  • 1