본문 바로가기

left

(5)
jquery 위치 정보 http://blog.naver.com/uri9148?Redirect=Log&logNo=130091239052$('...').position().left 와 $('...').position().top 은 body 의 left 와 top 이 각각 0 인 곳에서부터 해당 오브젝트 까지의 거리로 계산됨.화면을 스크롤 하더라도 $(window).scrollLeft() 나 $(window).scrollTop() 을 더할 필요가 없다는 이야기.다만, 화면 중앙에 보여줘야 한다면.. $(window).width(), $(window).height(), $('...').width(), $('...').height() 등을 고려.
jQuery, 영역 범위 좌표 width height *. http://uix.kr/archives/649 - .height(), .width() : margin, border, padding 제외한 수치. 순수 element 영역 IE 에서 만약 element 가 꽉채워지지 않았다면 .height() 값은 세팅된 수치와 다를 수 있다. .width() 는 IE 에서도 세팅된 수치와 동일 Chrome 에선 .width() 나 .height() 모두 elelment 과 꽉채워지건 아니건 세팅된 수치와 동일 - .innerHeight(), .innerWidth() : margin, border 제외한 수치. element 와 padding 포함 영역. .height() 에 padding-top + padding-bottom 를 더한 값과 .width() 에 p..
jQuery v1.4.2 에서 웹브라우저 종류 체크, $.browser.msie DOCTYPE 이 정의된 HTML 에서 필요할까 싶긴 한데요.. DOCTYPE 이 없이 HTML4.x 로 작성된 웹페이지라면, 웹브라우저 종류를 알아내는 것이 중요할 수도 있어요.. $.browser.msie 가 true 이면 MS 사의 인터넷 익스플로러, 아니면 다른 웹브라우저 입니다. 각 웹브라우저 간의 호환성이나 표준 HTML 을 고민하다 보면, 가끔씩 TABLE 태그를 사용하던 시절이 그립기도 합니다. $.browser.version 는 웹브라우저 버전. $.browser.safari 사파리 웹브라우저일때 true, 아니면 undefined. $.browser.opera 오페라 웹브라우저일때 true, 아니면 undefined. $.browser.msie MS IE 웹브라우저일때 true, 아니면..
CSS 레이아웃 블럭을 가운데 정렬하는 방법 (margin:0 auto) 금방 떠오르는 생각은 text-align 속성을 사용하는 것인데요. text-align:center 로 하면 하위 요소에 상속을 주기 때문에 하위 블럭 안의 내용이 모두 가운데 정렬이 되어 버려요. 블럭 안의 내용은 가운데 정렬이 아니면서 블럭이 상위 블럭의 가운데로 표시되게 하려면 text-align 은 답이 아닙니다. 검색해 보시면, 가운데 정렬할때 maring:0 auto 를 주라는 것이 많을 거에요. margin 옵션의 값으로 "0 auto" 를 주라는 것인데, "0 auto" 는 "0 auto 0 auto" 와 동일한 의미입니다. 이전에 "10px 20px 30px 40px" 처럼 썼던 것은 기억하시죠..? 맨 처음 값이 블럭의 상단, 다음이 우측, 세번째가 하단, 네번쨰가 좌측, 이런식이죠. ..
SQL쿼리와 엑셀을 이용하여, 숫자에서 휴대폰 전화번호 구분 하거나 휴대폰 전화번호에서 숫자를 추출 전화번호에서 숫자를 추출하는 것은 비교적 쉽죠. SQL 이라면.. select replace('012-3456-7890','-','') from dual; 엑셀이라면.. =substitute("012-3456-7890", "-", "") 데이타가 많을때.. SQL 이라면 임시 테이블을 하나 만들어서 전화번호를 주욱 업로드 한 다음, select replace(phone_no,'-','') from table_a; 와 같이 전화번호가 업로드된 테이블 table_a 에서 전화번호 phone_no 를 replace 하면 됩니다. 엑셀이라면.. =substitute(cell_a_b,'-','') 와 같이 상대 좌표를 이용해서 주르륵 상기 산식을 입력해 넣으면 됩니다. 이제, 거꾸로 해 볼까요.. 사실 본 게시물..