cari
Rumahmasalah biasaBagaimana untuk menetapkan saiz penyesuaian echarts

Kaedah untuk menetapkan saiz suai echarts termasuk menetapkan saiz bekas mengikut peratusan, mengubah saiz pendengar acara dan pertanyaan media CSS. Pengenalan terperinci: 1. Tetapkan saiz bekas mengikut peratusan, dengan menetapkan lebar dan tinggi bekas carta kepada nilai peratusan 2. Pendengar acara mengubah saiz, dengan mendengar perubahan dalam saiz tetingkap, boleh menetapkan semula lebar dan ketinggian; carta apabila saiz tetingkap berubah ; 3. Pertanyaan media CSS, dengan menentukan peraturan gaya yang berbeza dalam CSS, saiz bekas carta boleh ditetapkan mengikut lebar dan ketinggian skrin.

Bagaimana untuk menetapkan saiz penyesuaian echarts

ECharts ialah perpustakaan visualisasi sumber terbuka berasaskan JavaScript untuk mencipta carta dan graf interaktif dan dinamik. Ia menyediakan jenis carta yang kaya dan pilihan konfigurasi yang fleksibel, membolehkan pembangun mencipta pelbagai jenis visualisasi data dengan mudah.

Keperluan biasa apabila menggunakan ECharts ialah menjadikan carta boleh diubah saiz untuk menampung peranti dan saiz skrin yang berbeza. Berikut akan memperkenalkan beberapa kaedah biasa untuk menetapkan saiz penyesuaian carta ECharts.

1. Tetapkan saiz bekas menggunakan peratusan:

Dengan menetapkan lebar dan tinggi bekas carta kepada nilai peratusan, anda boleh membuat carta menyesuaikan diri dengan saiz bekas induk. Sebagai contoh, anda boleh menetapkan lebar bekas carta kepada "100%" dan ketinggian kepada "100%" supaya carta melaraskan secara automatik kepada saiz bekas induk.

var chart = echarts.init(document.getElementById('chart'));

2. Gunakan pendengar acara ubah saiz:

Kaedah lain ialah menggunakan pendengar acara ubah saiz untuk mengubah saiz carta secara dinamik. Dengan mendengar perubahan saiz tetingkap, anda boleh menetapkan semula lebar dan ketinggian carta apabila saiz tetingkap berubah.

var chart = echarts.init(document.getElementById('chart'));
window.addEventListener('resize', function() {
chart.resize();
});

Dengan cara ini, apabila saiz tetingkap berubah, carta akan mengubah saiz secara automatik agar sesuai dengan saiz tetingkap baharu.

3. Gunakan pertanyaan media CSS:

Anda boleh menggunakan pertanyaan media CSS untuk menetapkan lebar dan ketinggian carta mengikut saiz skrin yang berbeza. Dengan mentakrifkan peraturan gaya yang berbeza dalam CSS, bekas carta boleh bersaiz mengikut lebar dan ketinggian skrin.

<style>
   @media (max-width: 768px) {
     #chart {
       width: 100%;
       height: 300px;
     }
   }
   @media (min-width: 768px) {
     #chart {
       width: 100%;
       height: 500px;
     }
   }
   </style>
   <div id="chart"></div>

Dengan cara ini, apabila lebar skrin kurang daripada 768px, ketinggian bekas carta akan menjadi 300px dan apabila lebar skrin lebih besar daripada atau sama dengan 768px, ketinggian bekas carta akan jadi 500px.

Di atas ialah beberapa kaedah yang biasa digunakan untuk menetapkan saiz penyesuaian carta ECharts. Bergantung pada keperluan dan senario khusus, anda boleh memilih kaedah yang sesuai untuk melaksanakan penyesuaian carta. Sama ada menetapkan saiz bekas menggunakan peratusan, menggunakan pendengar acara ubah saiz atau menggunakan pertanyaan media CSS, pembangun boleh membuat carta yang menyesuaikan diri dengan peranti dan saiz skrin yang berbeza. .

Atas ialah kandungan terperinci Bagaimana untuk menetapkan saiz penyesuaian echarts. 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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual