[英]How do i scale svg <image> element to fill entire <svg> area?
<svg version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
width="400px"
height="400px"
viewBox="0 0 1000 1000"
preserveAspectRatio="none"
style="border: 1px solid black;">
<image x="0" y="0"
width="1000"
height="1000"
xlink:href="http://www.bized.co.uk/sites/bized/modules/bized_cb_navigation/images/floorplan_info.gif">
</image>
</svg>
x=0 y=0 width=1000 height=1000
除了4.不會發生-您可以看到左右之間都有空白。 我想念什么?
組
<image … preserveAspectRatio="none"></image>
僅在SVG標簽中設置該值是不夠的
只需在圖片上設置width="100%"
,即可將圖片縮放為svg的100%寬度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.