목록해결 (4)
키스세븐
[div 겹침 문제 해결 방법 - DIV의 float 사용 문제라면 clear로 해결] 90년대와 2천년대에는 사이트 디자인을 거의 테이블로 했지만, 최근의 홈페이지는 반응형도 염두에 두어야 하고 속도 문제도 있기 때문에 테이블 구조로 짜는 경우가 거의 없습니다. 그래서 최근의 사이트는 대부분 DIV로 디자인 배치가 작성됩니다. 그러다보면 div 겹침 문제가 일어나서 골치가 아픈 경우가 있습니다. Div 겹침 문제 예제 Float 속성 div는 기본적으로 좌우 100%의 너비를 가지고 있고 div를 추가하면 자동으로 아래쪽으로 길이가 길어지게 됩니다. 그 중의 한 가지 문제는, 이것을 옆으로 배치하거나 할 때 float를 사용해서 배치를 하게 되는데, 이 경우에 div 겹침 문제가 종종 발생합니다. 이럴..
["null이거나 객체가 아닙니다" 에러 해결 방법 - javascript 사용의 경우] 자바스크립트나 자바스크립트가 포함된 파일을 사용할 경우 이런 메세지가 나오는 경우가 있습니다. "null이거나 객체가 아닙니다", "document.body 는 null입니다" 또는 메세지가 나오지 않더라도 기능이 작동되지 않으면서 브라우저 왼쪽 하단에 오류가 있다는 안내가 뜹니다. null 에러의 원인 일반적으로는 HTML을 처음 배울 때 javascript 소스를 사이에 넣으라고 배웁니다. 그런데 이게 항상 맞는 말은 아니라는 것에 있습니다. 페이지가 시작될 때부터 적용되어야 할 효과도 있지만, 페이지가 완전히 로딩된 다음에야 적용할 수 있는 효과도 있기 때문입니다. 예를들어 문장을 복사하는 기능을 자바스크립트로..
[out of memory at line에러 - jquery일 경우의 해결방안] 이 방법은 jquery를 이용하여 사이트를 제작하는 경우에 해당하는 에러 해결방안입니다. 슬라이딩 메뉴나 갤러리 등의 제작을 하기 위해 jquery를 사용하는 경우가 많습니다.그런데 이 jquery는 jquery-1.x.x.min.js같은 스크립트파일을 호출해서 사용합니다. 문제의 원인 문제는 이 파일들이 호환이 안 되서!예를들면 1.5.5와 1.5.4도 1.5.6도 서로 호환이 안 돼고 오로지 jquery-1.5.5.min.js파일을 호출해야만 한다는 것입니다. 해결의 난점 그러나 이 에러는 문제가 생겨도 jquery 때문이라고 정확히 메세지를 주지 않고 엉뚱하게 "out of memory at line"같은 메모리 에러를..
[윈도우에서의 한글2005 호환성 문제 - "작동을 중지했습니다"] 마이크로소프트사의 윈도우에서 한글을 실행시킬 때 실행되지 않고 중지 메시지만 뜨는 경우가 있습니다.즉, Microsoft의 OS와 한글과 컴퓨터사의 한글 프로그램에 대한 에러해결 방법을 적어 봅니다.아래와 같은 방법을 이용하면 실행하지 않는 증상을 해결할 수 있습니다. 1. 증상 윈도우 OS를 설치한 컴퓨터에서 한글2005를 실행하면 아래와 같은 메시지가 나옵니다."작동을 중지했습니다. 해결방법을 알아보고 있습니다." 등...하지만 해결방법은 제시되지 않고 한글2005를 실행할 수 없습니다. 2. 원인 한글2005는 말 그대로 2005년에 나온 제품입니다. 한글815는 더 그 이전에 나온 제품입니다.즉 한글2005가 구버전의 오래된 예전..