자바 스 크 립 트 canvas 크기 변경

762 단어 css3
머리말
    canvas 직접 설정 스타일 은 canvas 의 크기 만 바 뀌 었 지만 픽 셀 점 은 바 뀌 지 않 았 기 때문에 style 은 canvas 의 길 이 를 늘 립 니 다.    직접 설정 attribute 의 속성 만 화소 점 의 수량 이 증가 하고 canvas 가 변화 하 는 동시에 도형 을 끌 어 올 리 지 않 습 니 다.
1. 스타일 을 직접 설정,
document.getElemntById("canvas").style.width=""
document.getElemntById("canvas").style.height=""

이런 방법 은 가능 해 보이 지만 실제로는 안 되 고 크기 가 바 뀌 었 지만 이미지 도 늘 어 나 변형 되 었 다.
2. canvas, width 와 height 는 실제 style 의 속성 이 아니 라 attribute 속성 임 을 알 아 냈 다.
저희 가 이렇게 설정 할 수 있어 요.
document.getElemntById("canvas").setAttribute("width","")
document.getElemntById("canvas").setAttribute("height","")

좋은 웹페이지 즐겨찾기