익스플로러와 그 외의 인터넷 css 적용 관련 문제
관련링크
http://jd7727.cafe24.com/
53회 연결
본문
익스플로러을 제외한 모든 인터넷 사이트는 css 적용된게 잘 나타나는데
익스플로러만 css가 엉망입니다.
css를 수정하면 다른 사이트에서 깨져버리는데 어떻게 해야할까요ㅠㅠㅠ
사이트 주소는 링크를 참고해주세요ㅠㅠㅠ
답변 3
익스는 정확히 잡아줘야합니다.
예를들어 하단이 지금 깨지자나요?
float:left; 영역을 width 잡아주며 정확한 값으로 정석코딩해야합니다.
어찌보면 익스로 인해 기본을 다시 배우기도 합니다.
기초가 중요한거죠!
한번 다시 해보세요!
caniuse.com에서 기기별 브라우저별 지원 css 등을 볼 수 있습니다
IE에 없는것을 활용했다면 다시 수정하셔야 합니다
익스를 이제 놓아주면 좋겠지만 임시로 css selector를 추가해서 익스만 적용되도록 하는 방법이 있습니다.
php로 agent가 explorer이면 body tag 에 class를 ie 가 추가되록 코딩 후
.ie .classname {
/* ie에만 적용될 class */
}
와 같은 방법으로 ie만 스타일을 다르게 적용해 보세요. 단, css 우선순위가 있으니
https://opentutorials.org/module/484/4149 참고하세요.
답변을 작성하시기 전에 로그인 해주세요.