본문 바로가기

CSS핵을 이용한 크로스브라우징 핵은 크로스브라우징에서 가능한 한 사용하지 않는게 좋다고들 말한다. 이유는 차 후 브라우저가 업데이트 되었을 시 자칫 핵 사용으로 인해 화면에 표기가 되지 않거나 오류가 발생할 수 있기 때문이라고 한다. 그러나 병맛 브라우저인 ie6과 7까지 배려한 크로스브라우징을 위해서는 핵을 사용하지 않고는 해결할 수 없는 불가피한 상황이 발생되기도 한다. .context_bar_form_field { height: 15px; // 모든 브라우저 #height: 15px; // IE 전용 _height: 21px; // IE6.0 과 이전버젼용 }우선 파폭에 맞추어 개발을 한 후 E7 에서 점검한다. 수정할 부분이 있다면 # 접두어를 붙여 수정해 준다. #이 붙은 것은 FF 에서 무시한다. 하지만 IE 는 재설정 .. 더보기
웹 브라우저 호환성을 유지하기 위한 CSS 기법 흔히들 hack을 사용하지 않고 크로스브라우징을 해야한다고 말한다. 이유는 간단하다 새로 업그레이드 되는 브라우저에서 자칫 인식을 못하게 되면 새로 수정을 해야 하기 때문이다. 사실 ie를 제외한 타 브라우저는 브라우저에 접속하는 순간 바로 버전업이 되기 때문에 문제 될것이 없다. 문제는 바로 ie의 구 브라우저들이 꼴통이라는 점.. ie의 대표적인 ie6과 ie7같은 경우 상단한 버그를 가지고 있다. 코드를 잘 못 해석해서 개발자나 퍼블리셔를 골치 아프게 하는 요인중 하나이다. 그럼 요놈의 ie들을 어떻게 관리해줘야 골칫거리가 되지 않을까? 문제는 간단하다 ie를 담당하는 css만을 따로 제작해서 격리시켜주면 된다. 조건부 주석이라는 것인데.. 조건부 주석(Conditional Comment)이란 I.. 더보기
게시판 css 4.12 가계부 분류날짜내용 수입지출합계 일일 합계235,670원231,600원4,070원 기타4/12이전 잔액 - 4/11에서 넘어옴 40,000원40,000원 교통비4/12차비 - 지하철 + 버스 3,000원37,000원 식비4/12산채 비빔밥 - 맛있는 식당 8,000원29,000원 기타4/12복권 당첨 - 앗싸 로또! 45,670원74,670원 유흥비4/12당구장 - 장전동 ○○ 당구장 16,000원58,670원 지식/ 교양4/12소설책 구매 - 셜록 홈즈 Best 12,000원46,670원 식비4/12콩 다방 커피 - 카페 모카 5,000원41,670원 기타4/12출금 - 우리 은행 150,000원191,670원 식비4/12스테이크 - ☆☆ 스테이크 99,000원92,670원 유흥비4/12와인 .. 더보기