js div 배경 을 이용 하여 세로 선 효 과 를 만 듭 니 다.

나중에 div 스타일 이 구체 적 인 높이 를 설정 하면 ie 든 ff 든 모두 정상적으로 표현 할 수 있다 는 것 을 발견 했다.그러나 이 높이 는 고정된 것 이 아니 라 옆 div 내용 의 많 고 적 음 에 따라 달라 진다.마지막 으로 자바 script 을 통 해 불 러 올 때 div 의 높이 를 캡 처 하여 지정 한 div 스타일 에 할당 하여 원 하 는 것 을 보 았 습 니 다.구체 적 인 스 크 립 트 는 다음 과 같 습 니 다:window.onload=function(){document.getElement ById('bg').style.height=document.getElement ById('mydiv').offset Height+'px';}"bg'는 높이 를 바 꾸 려 는 div 이 고'my div'는 참조 할 div 입 니 다.마지막 으로 그 단위 의'px'는 반드시 더 해 야 한다.그렇지 않 으 면 ff 에서 식별 할 수 없다.이것 도 문제 가 있 습 니 다.바로 제 가 어떤 사람 이 offset Height 라 는 속성 이 ie7 에서 지원 되 지 않 는 다 고 소개 하 는 것 을 보 았 습 니 다.구체 적 으로 저 는 해 본 적 이 없습니다.만약 그렇다면,ie7 에서 여 기 는 공백 을 표시 할 수 밖 에 없다.

좋은 웹페이지 즐겨찾기