Rumah  >  Artikel  >  hujung hadapan web  >  Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * Mengapa Penskalaan Sub-Elemen SVG Saya Dari Sudut Kiri Atas? * Cara Membetulkan Isu Transform Origin Apabila Menskalakan Sub-

Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * Mengapa Penskalaan Sub-Elemen SVG Saya Dari Sudut Kiri Atas? * Cara Membetulkan Isu Transform Origin Apabila Menskalakan Sub-

Barbara Streisand
Barbara Streisandasal
2024-10-27 20:10:30424semak imbas

Here are a few question-based titles that fit the content of your article:

* Why Is My SVG Sub-Element Scaling From the Top-Left Corner?
* How to Correct Transform Origin Issues When Scaling SVG Sub-Elements
* Scaling SVG Sub-Elements: Understanding the

Isu Asal Transformasi CSS pada Sub-Elemen SVG

Apabila menskalakan sub-elemen dalam SVG, asal-transformasi lalai ditetapkan kepada titik keseluruhan SVG (0,0), iaitu sudut kiri atas. Ini boleh membawa kepada gelagat penskalaan yang tidak dijangka jika asal yang diingini ialah pusat elemen yang diskalakan.

Untuk menyelesaikan isu ini, ubah suai sifat kotak-transformasi bagi elemen yang ingin anda animasikan. Secara lalai, transform-box menggunakan model kotak sempadan, di mana operasi transformasi digunakan relatif kepada kotak elemen, termasuk pelapik dan jidarnya. Untuk membetulkan isu asal, tetapkan transform-box: fill-box;.

Contoh:

<code class="css">@keyframes scaleBox {
  from {transform: scale(0);}
  to {transform: scale(1);}
}

#animated-box {
  transform-box: fill-box;
  animation: scaleBox 2s infinite;
}</code>

Dengan menetapkan transform-box kepada fill-box, operasi transformasi akan digunakan secara relatif kepada kandungan sebenar elemen dan bukannya kotaknya. Ini akan memastikan bahawa animasi penskalaan berasal dari bahagian tengah sub-elemen.

Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * Mengapa Penskalaan Sub-Elemen SVG Saya Dari Sudut Kiri Atas? * Cara Membetulkan Isu Transform Origin Apabila Menskalakan Sub-. 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