2013-12-12 1 views
1

SP13 사이트를 개발 중입니다. IE8은 제목 표시 줄의 배경색을 렌더링하지 않습니다. 9, 10, & 다른 브라우저에서도 정상적으로 작동합니다. 다른 사람이이 문제를 경험 했습니까?SharePoint 2013 배경색이 IE 8에서 렌더링되지 않음

CSS 개발자 도구에서

.title 
{ 
    background-color: rgb(154, 153, 152); 
} 

HTML

<div class="title"> 
    <div class="logo"></div> 
    <div class="search"></div> 
</div> 

, 나는 스타일이 요소에 적용되고 있지만, 명확하게 렌더링하지 않습니다 볼 수 있습니다. 배경색은 흰색으로 렌더링됩니다.

답변

1

은 분명히 IE는이 클래스를 추가합니다.

.ms-core-needIEFilter 
{ 
    display: block; 
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d8ffffff,endColorstr=#d8ffffff); 
    background-color: transparent; 
} 

이렇게하면 배경색이 덮어 쓰기됩니다. 스타일에 !important을 적용하면 filter 속성이 배경색을 왜곡합니다. 이 모든 것을 수업 시간에 덮어 써야합니다.

솔루션

.your-class 
{ 
    filter: !important; 
    background-color: #0000 !important; 
}