次のシナリオでは、svgを出力するためにSafariはどのようなサイズを決定しますか。Safariはどのようにsvgオブジェクトのサイズを計算しますか?
SVGコード
viewBox 0 0 800 800
height 100%
width 100%
CSS
svg width 100%
containing div width 60%
SafariはOK、これはバグであり、スクリーンの60%よりもはるかに小さいSVGを出力します。しかし、この小さなSVGのサイズを決定するものは、私が考えることのできるものとは関係がありません。
背景情報を入力するだけです。 Safariは幅と高さの両方が必要です。 %don-t仕事。しかし、それはsvgを出力するので、そのサイズのどこかで決定を下す必要があります。
は、その擬似コードですか? – mihai
例として適切なプロパティを述べると、私のコードはSafariの仕組みとあまり関係がありません。 – Gamemorize