Rumah >hujung hadapan web >tutorial css >Mengapa Simbol SVG Saya Tidak Berskala Dengan Betul dalam Internet Explorer?

Mengapa Simbol SVG Saya Tidak Berskala Dengan Betul dalam Internet Explorer?

Patricia Arquette
Patricia Arquetteasal
2024-12-15 15:49:17686semak imbas

Why Aren't My SVG Symbols Scaling Correctly in Internet Explorer?

Simbol SVG tidak berskala dengan betul dalam IE: Ruang tambahan

Internet Explorer mempunyai pepijat yang telah lama wujud di mana ia menskala SVG secara tidak wajar tanpa kedua-dua atribut lebar dan tinggi.

Penyelesaian

Penyelesaian wujud menggunakan helah yang melibatkan elemen, yang IE berskala dengan betul. Meletakkan dengan nisbah aspek yang sama seperti SVG dalam kandungan <div> memastikan saiz SVG yang betul.

<div>

CSS

canvas {
  display: block;
  width: 100%;
  visibility: hidden;
}

svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

Atas ialah kandungan terperinci Mengapa Simbol SVG Saya Tidak Berskala Dengan Betul dalam Internet Explorer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn