前提・実現したいこと
画像のwidthをパーセント指定にすると出る謎の余白を消したい
出現・消滅トリガー
下記ソースコードのimgのwidth: 10%;のチェックを検証ツールで外したり入れたりしてみてください。余白が出たり消えたりします。
該当のソースコード
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>余白</title> <style> div, img, span { margin: 0; padding: 0; line-height: 1; vertical-align: top; } div { border: 1px solid blue; display: inline-block; } img { width: 10px; width: 10%; } span { border: 1px solid red; } </style> </head> <body> <div> <img src="hoge.svg" alt=""><span>abcdefg</span> </div> </body> </html>
試したこと
下記どれもうまくいきませんでした。
imgをfloatしてみる
imgをgifにしてみる
下記URLの通りにimg(svg)にvertical-align:top;をしたり
preserveAspectRatio="none"をしてみる
補足情報
macのchrome最新版で発症しました。
下記スクショの緑の部分がhoge.svgです。
スクリーンショットを添付していただくことは可能ですか?

回答2件
あなたの回答
tips
プレビュー