Sebelum munculnya layar definisi tinggi, piksel fisik layar adalah piksel logis yang ditentukan oleh CSS (diperkirakan belum ada konsep piksel fisik dan piksel logis pada saat itu). Oleh karena itu, Anda dapat menggunakan kode berikut untuk menampilkan Canvas 600x386 di browser.
<html> <head> <title>Demo kanvas</title> <style> * { padding: 0; margin: 0; } html, body { lebar: 100%; merah; margin: 10px otomatis 0; } </style> </head> <body> <canvas id=canvas width=600 height=386>Kanvas tidak didukung</canvas> <skrip> var kanvas = dokumen.getElementById('kanvas'); var ctx = kanvas.getContext('2d'); ctx.beginPath(); ); ctx.fillStyle = #0095DD; ctx.fill(); </tubuh></html>Meringkaskan
Di atas adalah masalah dan solusi keburaman saat menggunakan gambar Kanvas pada layar definisi tinggi yang diperkenalkan oleh editor. Saya harap ini dapat membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan pesan kepada saya dan editor akan membalasnya kamu tepat waktu. Saya juga ingin mengucapkan terima kasih kepada semua orang atas dukungan Anda terhadap situs seni bela diri VeVb!