SVG的渲染顺序

时间:2021-09-02 18:59:07
SVG是严格按照定义元素的顺序来渲染的,这个与HTML靠z-index值来控制分层不一样。在SVG中,写在前面的元素先被渲染,写在后面的元素后被渲染。后渲染的元素会覆盖前面的元素,虽然有时候受透明度影响,看起来不是被覆盖的,但是SVG确实是严格按照先后顺序来渲染的。注意:SVG是以XML定义的,所以是大小写敏感的,这点与HTML不一样。