背景画像として SVG ロゴを使用していますが、Internet Explorer (編集: および Safari)で左に正しく配置できないようです。
コンテナは次のようになります。
<div id="header">
<div id="logo"></div>
</div>
スタイルで:
#header{
width: 100%;
max-width: 1200px;
height: 100%;}
#logo{
background: url(../images/ss_logo.svg);
background-position: left center;
width: 100%;
height: 100%;
float: left;}
<div>
は親の 100% にまたがる必要がありますが、要素の左側にロゴを表示する必要があることがわかります。これは Chrome と Safari では正常に機能しますが、ロゴは常に<div id="logo">
IE の中央に配置されます。
これに関する情報を見つけるのは本当に難しいようですが、他の誰かが同じ問題を抱えていますか?
これは問題のサンプル バージョンへのリンクです。緑色のボックスは SVG です。