0
キャンバスの内側に画像をセンタリングする際に問題があります。キャンバスはフルサイズでなければなりません。全体がWebプリローダーを作成する必要があります。この場合、css内の画像をスタイリングすることはできません。どのようにJavaScriptのキャンバスの内部に画像を中心に?
<style> canvas{
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #000000;
z-index: 99; }
</style> <body>
<canvas id="c"><img id="logo" width="800" height="150" src="imgsource" alt="logo"></canvas> <div> web content </div>
<script>
jQuery(window).on('load', function() {
jQuery('#c').delay(7000).fadeOut('slow');
jQuery('body').delay(7000).css({'overflow':'visible'});
})
window.onload = function() {
var c = document.getElementById("c");
var ctx = c.getContext("2d");
var img = document.getElementById("logo");
ctx.drawImage(img, 50, 0);
} </script>
幅と高さ、私は画像が消えキャンバス上の属性の幅と高さを設定していたときキャンバス – Isaac
の属性を設定します。 – Ols