大家好我是新的html5和svg tag.I想問一個關於svg html元素的問題。 這裏是我的代碼如何在svg中並排放置兩個<g>?
<html>
<div>
<svg width = "1335" height = "400">
// I want to have two svg:g side by side one of more width and second of less width
such that width of svg = first g + second g
<g>
// All the elements inside g should have same width as g
</g>
<g>
</g>
</svg>
<div>
</html>
我一直在使用transform.But失敗的嘗試。 是否可以並排放置兩個g元素,因爲我不能設置g的x和y? 任何人都可以通過另一種方式指導我做什麼。
如果你願意,你可以在上使用'transform'屬性。 –
@ErikDahlström是的,但由於''本身沒有位置或大小,轉換隻會明顯影響其子女。你不能改變''的孩子,因此,除非你首先知道所有孩子的位置和大小,否則他們都會被裝入「左欄」。 –
robertc
你是對的 - 一個變換沒有定義任何類型的視口或佈局區域。我只想指出,雖然可能沒有x或y屬性,但它實際上可以通過變換進行定位。隨時更新您的答案,我會刪除我的評論。 –