Saya mempunyai jadual ringkas dengan SVG dalam sel jadual:
<html> <body> <table style="width: 8em;"> <tr> <td style="border: 1px solid black;"> <svg viewBox="0 0 1 1" style="width: 1.37em;" preserveAspectRatio="none"> <polyline points="0,0 1,0.5 0,1" style="fill: blue;"></polyline> </svg> </td> <td style="border: 1px solid black;">Lorem ipsum dolor sit amet</td> </tr> </table> </body> </html>
Seperti yang anda lihat, sel lain dalam baris mungkin terlalu panjang, sekali gus menyebabkan ketinggian baris berubah berbanding lalai, memperkenalkan jurang antara SVG dan sempadan atas dan bawahnya.
Bagaimana untuk membuat SVG secara automatik meregangkan atau mengecut untuk mengisi selnya secara menegak tanpa mengubah dimensi mendatarnya?
Satu penyelesaian adalah untuk menjadikannya imej latar belakang. Anda boleh meletakkan kod SVG ke dalam fail yang berasingan atau peratus mengekodkannya untuk digunakan dalam URI data.