내 웹 페이지 하단에 톱니 모양 효과를 추가하려고합니다.CSS를 사용하여 들쭉날쭉 한 가장자리가 IE에서 올바르게 렌더링되지 않음
나는 다음과 같은 결과를 얻을 인터넷 익스플로러를 제외한 모든 브라우저에서 잘 작동 몇 가지 코드를 발견 할 수있다.
는 불행하게도 인터넷 익스플로러를 피하는 것은 옵션이 아니다 나는이 문제를 해결하는 방법에 대한 내 지식의 한계입니다.이것은 CSS 파일에서 사용하는 코드입니다.
#footer {
position:relative;
width: 100%;
height: 280px;
margin-top:5px;
background-color: #ab1919 ;
z-index:1;
border-bottom: 10px ridge #ab1919 ;
}
#footer:before {
content: " ";
display:block;
position: relative;
top:0px;left:0px;
width:100%;
height:36px;
background: linear-gradient(#fff 0%, transparent 0%), linear-gradient(135deg, #ab1919 33.33%, transparent 33.33%) 0 0%, #ab1919 linear-gradient(45deg, #ab1919 33.33%, #fff 33.33%) 0 0%;
background: -webkit-linear-gradient(#fff 0%, transparent 0%), -webkit-linear-gradient(135deg, #ab1919 33.33%, transparent 33.33%) 0 0%, #ab1919 -webkit-linear-gradient(45deg, #ab1919 33.33%, #fff 33.33%) 0 0%;
background: -o-linear-gradient(#fff 0%, transparent 0%), -o-linear-gradient(135deg, #ab1919 33.33%, transparent 33.33%) 0 0%, #ab1919 -o-linear-gradient(45deg, #ab1919 33.33%, #fff.33%) 0 0%;
background: -moz-linear-gradient(#fff 0%, transparent 0%), -moz-linear-gradient(135deg, #ab1919 33.33%, transparent 33.33%) 0 0%, #ab1919 -moz-linear-gradient(45deg, #ab1919 33.33%, #fff 33.33%) 0 0%;
background-repeat: repeat-x;
background-size: 0px 100%, 9px 27px, 9px 27px;
}
누구든지이 문제에 도움을받을 수 있다면 영원히 감사 할 것입니다.
감사
IE의 버전 데모와 함께 당신이 그것을 할 수 있을까? 선형 그래디언트와': after'는 최신 버전의 IE에서만 지원됩니다. – MMM
학교 웹 사이트 용이므로 모든 버전에서 작동 할 수 있어야합니다. 그래서 나는 어떤 브라우저가 그것에 접근하는지에 대한 통제권이 없다. – user2271851
어쨌든 버전 <9에이 효과가 포함되어 있지 않다고 말하는가? – user2271851