캔버스 위에 배치 된 일부 내용이있는 div가 있습니다. div의 내용이 div의 높이보다 길기 때문에 스타일을 overflow : auto로 설정했습니다. 문제는, 캔버스가 모든 마우스 입력을 가로막는 것 같아서 div를 스크롤 할 수 없다는 것입니다.오버플로 : html5 캔버스의 자동 div
<html>
<head></head>
<body>
<canvas width="1024" height="768" id = "canvas_1" style="position: absolute; z-index: 1;border:3px solid black;"></canvas>
<div style="position:absolute; width:1024px;height:668px;position:absolute;border:1px solid red;overflow:auto;">
<h1>About us</h1>
<h2>What We Do</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean feugiat eros id est volutpat feugiat. Etiam aliquam varius malesuada. Nam condimentum erat justo. Donec id nisl in ligula ullamcorper vehicula id in neque. Suspendisse gravida, diam sit amet egestas tincidunt, dolor enim molestie elit, in ultrices tortor tellus ac risus </p>
<h2>Who We Are</h2>
<p> Sed non nisi nisi. Ut leo elit, aliquam ac dignissim lacinia, ultrices sit amet dolor. Nunc elementum sagittis dolor vitae lacinia. Nam tristique libero ut nisi euismod cursus ac non justo. Cras id sem sem. </p>
<h2>Something Else</h2>
<p> Curabitur lacinia dapibus consectetur. Praesent ligula lectus, vestibulum quis ullamcorper non, fringilla in justo. Vivamus ac orci felis. </p>
<h1>Contact us</h1>
<h2>Email</h2>
<p>[email protected]</p>
<h2>Phone</h2>
<p>867-5309</p>
<h2>Fax</h2>
<p>867-5309</p>
</div>
</body>
</html>
어떤 제안 : 여기
몇 가지 예제 코드는 내 문제를 시연?
div에 두 번째로 'position : absolute;'인라인이있는 이유가 있습니까? – Rchristiani
그냥 오타가 있으면 안됩니다. – bmsauer