Lecture146 [스크랩] IE css 핵 IE 핵 (css hack) IE6 핵(underscore hack) div{_width:100px; _height:50px;} 속성 앞에 언더바(_)를 붙여준다. IE6 핵(star hack) *html div{width:100px; height:50px;} 선택자 앞에 *html를 붙여준다. IE7 핵(star hack) *div{width:100px; height:50px;} 선택자 앞에 별(*)를 붙여준다. IE7 핵 *+html body div{width:100px; height:50px;}/* IE7, OPERA 적용 */ *:first-child+html div{width:100px; height:50px;}/* IE7 적용 */ 선택자 앞에 *+html body 또는 *:first-chil.. 2013. 4. 21. [스크랩] hasLayout 속성과 홀리 핵(Holly hack) 출처 : http://blog.wystan.net/2007/08/14/understanding-haslayout-property-and-holly-hack CSS로 이미지 정렬하기에서 소개했던 CSS의 clear 속성을 이용하는 float 제거(clearing float)와 동일한 효과를 내는 방법은 몇 가지가 더 있습니다.그 중 하나인 overflow 속성을 이용하는 방법을 설명하기 전에 인터넷 익스플로러(이하 IE)만의 독자적인 속성인 hasLayout에 대해서 먼저 알아보려고 하는데, 이 속성이HTML 요소들의 레이아웃, 특히 float된 요소가 렌더링되는 방식에 크게 영향을 끼치기 때문입니다.그러면 hasLayout 속성이란 무엇이고, 어떤 영향을 끼치는지, 그리고 어떤 방식으로 이 속성을 이용해.. 2013. 4. 21. 자바스크립트 클래스 위 방법은 함수 표현식을 통한 클래스 형상화를 한것입니다. 함수 선언식으로 해도 결과는 동일합니다.■ publicthis 키워드를 통해 생성하는 필드와 메소드는 모두 public 으로 사용하고, 접근도 가능합니다. ■ privatevar 선언문을 통해 작성된 필드와 메소드는 모두 private으로 사용하고, 외부에서 접근이 불가능합니다. ■ 생성자자바스크립트의 생성자는 function 그 자체를 의미합니다. new 키워드를 붙여 오브젝트를 인스턴스화 시킬때 constructor 필드는 함수 자체를 가르키고있기때문에 특별한 생성자를 구축할수가 없습니다.또한 해당 필드를 수정한다한들 new 연산시 다시금 자기자신을 돌아보게 하기때문에 생성자에 대한 처리를 둘 수 없습니다.일반적인 경우는 이런식으로 처리합니다.. 2013. 4. 21. 자바스크립트 콜백구현 function이 object와 같은개념으로 취급받는 세상에서 더이상 함수를 인자로 넘기지 말란법이 없습니다.타 언어에서도 이런식의 콜백을 구현하여 이후처리를 담당하거나 스레드를 태워 개발자들에게 좀더 유연한 코딩기법을 제공하고있습니다. 이벤트 발생 2013. 4. 20. 이전 1 ··· 11 12 13 14 15 16 17 ··· 37 다음