IE 용 CSS의 배경 요소를 숨겨야합니다. 그것은 작동하지 않습니다IE에서 CSS 요소 숨기기
<!--[if IE]>
<style>
.navbar-header .nav #presentacion {
display: block;
height: 20px;
margin-top: 20px;
background: none;}
</style>
<![endif]-->
:
이
은.navbar-header .nav #presentacion {
background:url("../img/horiz-line.png") no-repeat scroll 108px 20px transparent;
display: block;
height: 20px;
margin-top: 20px;
}
내가 페이지 hidding의 헤드 섹션에서이 부분을 CSS를 삽입,이 방법을 사용하려면를 CSS 파일의 클래스입니다 , 배경은 여전히 IE에 표시됩니다, 내가 뭘 잘못하고 있니?
당신은 전이나 외부 CSS 스타일 시트에 링크 한 후 IE에만 스타일을 선언하고 있습니까? –
이'background : none! important;를 시도해주세요. –
는 스타일 블록 전체를 반복 할 필요가 없으며 background : none 만 반복하면됩니다. 해야 할 것. 그리고 실제로 HTML의 머리 부분 안에있는 링크 된 스타일 시트 뒤에 있는지 확인하십시오. – Pevara