قبل ظهور الشاشات عالية الوضوح، كان البكسل المادي للشاشة هو البكسل المنطقي المحدد بواسطة CSS (يُقدر أنه لم يكن هناك مفهوم للبكسلات المادية والبكسلات المنطقية في ذلك الوقت). ولذلك، يمكنك استخدام التعليمة البرمجية التالية لعرض لوحة قماشية مقاس 600 × 386 في المستعرض.
<html> <head> <title>عرض القماش</title> <style> * { الحشو: 0; أحمر؛ الهامش: 10 بكسل تلقائي 0; } </style> </head> <body> <canvas id=canvas width=600 height=386>القماش غير مدعوم</canvas> <script> var Canvas = document.getElementById('canvas'); var ctx = Canvas.getContext('2d'); ctx.beginPath(); ctx.fillStyle = #0095DD; </body></html>تلخيص
ما ورد أعلاه هو مشكلة التشويش وحلها عند استخدام الرسم القماشي على شاشة عالية الوضوح التي قدمها المحرر، وآمل أن يكون ذلك مفيدًا لك. إذا كانت لديك أي أسئلة، فيرجى ترك رسالة لي وسيقوم المحرر بالرد عليها لك في الوقت المناسب. أود أيضًا أن أشكر الجميع على دعمكم لموقع VeVb للفنون القتالية!