Canvas shadowOffsetX χαρακτηριστικό
Ορισμός και χρήση
shadowOffsetX
Αξία χαρακτηριστικού που ρυθμίζει ή επιστρέφει την οριζόντια απόσταση της μορφής από τη σκιά.
shadowOffsetX=0
Δείχνει ότι η σκιά βρίσκεται ακριβώς κάτω από τη μορφή.shadowOffsetX=20
Δείχνει ότι η σκιά βρίσκεται 20 pixel δεξιά από τη θέση left της μορφής.shadowOffsetX=-20
Δείχνει ότι η σκιά βρίσκεται 20 pixel αριστερά από τη θέση left της μορφής.
Συμβουλή:Για να προσαρμόσετε τη θέση της σκιάς κατά μήκος της κάθετας διαδρομής της μορφής, χρησιμοποιήστε shadowOffsetY Χαρακτηριστικά.
Παράδειγμα
Δημιουργήστε ένα ορθογώνιο με σκιά που παραμονεύει 20 pixel δεξιά (από τη θέση left του ορθογωνίου):
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.shadowBlur=10; ctx.shadowOffsetX=20; ctx.shadowColor="black"; ctx.fillStyle="blue"; ctx.fillRect(20,20,100,80);
Γλωσσική δομή
context.shadowOffsetX=number;
Αξία χαρακτηριστικού
Τιμή | Περιγραφή |
---|---|
number | Η θετική ή η αρνητική τιμή ορίζει την οριζόντια απόσταση της σκιάς από τη μορφή. |
Τεχνικές λεπτομέρειες
Προεπιλεγμένη τιμή: | 0 |
---|
Υποστήριξη προγράμματος περιήγησης
Τα αριθμήματα στη διάταξη δείχνουν την έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως την ιδιότητα.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Σημείωση:O Internet Explorer 8 και οι προηγούμενες εκδόσεις δεν υποστηρίζουν το στοιχείο <canvas>.