0
일부 새로운 CSS 규칙을 사용하고 있으므로 Footer Navigation이 올바르게 표시되는 데 어려움을 겪고 있습니다. 이 문제 외에도 IE 9에서는 내 IMG에 바깥 쪽 테두리가 표시됩니다 (링크 된 항목의 밑줄과 비슷합니다).Fix IE 디스플레이 연결된 img/footer nav
질문은 다음과 같습니다 :
- 왜 IE는 {텍스트 장식 IMG에도 불구하고 테두리를 만드는 : 없음; }?
- 푸터가 모두 우키요? 나는 무엇을 놓치고 있습니까? http://jsfiddle.net/misterizzo/fTe5Q/
< body> <div id="bg"> <img style="display:block;" src="http://cdn-ci53.actonsoftware.com/acton/attachment/8908/f-0015/1/-/-/-/-/Background_Gradient.png"> </div> <div id="main"> <div id="header"> <div id="top-left"><a href="http://medata.com/"><img src="http://cdn-ci53.actonsoftware.com/acton/attachment/8908/f-0019/1/-/-/-/-/Medata%20With%20Sub%20550x131.png" alt="Visit Medata Home Page" class="logo" title="Medata.com" atl="Logo"></a> </div> <div id="nav"> <ul> <li><a href="http://newsworthy.medata.com/" target="_blank"><span class="button">NewsWorthy</a> </span> </li> <li><a href="#"><span class="button">Solutions</a> </span> </li> <li><a href="#"><span class="button">About Us</a> </span> </li> <li><a href="#"><span class="button">Home</a> </span> </li> </ul> </div> <div class="acton"> {{TEXT}} </div> <div id="footer"> <ul> <li><a href="http://newsworthy.medata.com/" target="_blank"><span class="button">NewsWorthy</a> </span> </li> <li><a href="#"><span class="button">Solutions</a> </span> </li> <li><a href="#"><span class="button">About Us</a> </span> </li> <li><a href="#"><span class="button">Home</a> </span> </li> </ul> </div> </div> </div> </body>
모든 현재 FF와 크롬 브라우저에서 예쁘게 보여줍니다 (평소처럼)
감사 : 여기
내 jsfiddle입니다!
"img {...}"가 아니라 "img {...}"태그가있는 경우에만 테두리를 제거하면됩니다. – arieljuod
글쎄, 둘 다 작동합니다! 이것이 브라우저가 img 태그를 처리하는 방법입니다. 그렇다면 모든 브라우저에서 전역 적으로 재설정하지 않는 이유는 무엇입니까? – Mayko
그가 CSS의 끝에 그 스타일을 넣으면 어쩌면 그는 그가 실제로 원하는 국경을 다시 설정합니다. 'img'는 더 안전하지만 그래, 둘 다 작동 할 것입니다. – arieljuod