반응형
[소스 예]
<!--[if lt IE 6]>
<script src="IE6.js" type="text/javascript">
<![endif]-->
[설명]
IE : [if IE] - IE일 경우에만 처리한다.
IE 버전 : [if IE 7] - 해당 버전의 IE일 경우에만 처리한다. (5, 5.5, 6, 7, 8)
! : [if !IE] IE가 아닐 경우에만 처리한다.
lt : [if lt IE 5.5] IE버전이 5.5미만일 경우에만 처리한다.
lte : [if lte IE 6] IE버전이 6이하일 경우에만 처리한다.
gt : [if gt IE 5] IE버전이 5초과일 경우에만 처리한다.
gte : [if gte IE 7] IE버전이 7이상일 경우에만 처리한다.
() : [if !(IE 7)] 조건을 결합하여 처리한다. IE버전이 7이 아닐경우에만 처리한다.
& : [if (gt IE 5)&(lt IE 7)] 조건을 AND로 결합하여 처리한다. IE버전이 5초과 7미만일 경우에만 처리한다.
| : [if (IE 6)|(IE 7)] 조건을 OR로 결합하여 처리한다. IE버전이 6 또는 7일 경우에만 처리한다.
참고> CSS HACK(핵)을 사용하는 법도 있다.
반응형