2011-12-21 3 views
1

私が設計したSVGグラフィックのページです。 http://s383324595.onlinehome.us/HTML5-1 Chrome(およびCanaryとChromium)では見た目が適切に機能しますが、グラフィック自体はSafari 5.1の小さな正方形で、画像全体を見るにはスクロールが必要です。どうしましたか? さらに、グラフィックスがFirefoxのX軸のオフセットにあるように見えます。どうすれば修正できますか?SVGはSafariでスクロール可能なオブジェクトです

答えて

2

ルート< svg>要素のwidth属性とheight属性を削除し、embed要素のCSSを調整して、必要な幅と高さを取得します。

+0

viewBox属性はどうですか?それはまったく重要ですか? – Jules

+0

上記のコメントは無視してください。それは完璧に働いた、ありがとう! – Jules

-1

Safariは、ルートSVG要素の幅と高さとして浮動小数点数を理解していません。それらが整数であることを確認してください(丸めてください)。

+0

私はこれを試して、あなたの答えは真実ではないようです。 –

+0

@RobertLongsonソースを編集してここで変更する必要があります:今日私のために働いた:)あなたはsthを間違ってやっている必要がありますので –

+0

私はソースを編集し、何の問題も見ませんでした。 –

関連する問題