0

Repond.js가 IE에서 Magento Stylesheets을 섞어 놓은 것처럼 보이는 문제로 인해 다소 혼란스러워합니다.Magento Respond.js가 ie8 이하의 스타일을 혼합하는 것으로 보입니다

Magento가 CSS respond.js를 가져 오는 방식으로 인해 이 발생하므로 스타일 시트 순서가 혼란 스럽습니다. 개발자 도구를 사용하여 문제를 해결하기 위해 syles.css를 호출하고 custom.css를 호출하면 styles.css가 다시 호출되지만 인라인 인 것처럼 작동하여 custom.css 스타일을 재정의하는 것처럼 보입니다. (코드를 검색하면 특정 스타일이 stlyes.css에서만 호출된다는 것을 보여주기 때문에 이것을 결정할 것입니다.)

나는 문제를 연결할 수 없지만 누군가가 다운 된 경우 실제로 도움을 줄 수 있습니다. 전에이 길. 미리 감사드립니다!

업데이트 : reply.src.js (미디어 쿼리가 지원되는 경우 반환되는 줄)에서 45 번째 줄을 주석 처리하면 모든 브라우저에서 중단됩니다. 이것은 IE의 특정 문제로 이것을 제외합니다. Magento가 스타일 시트 (XML 파일)를 호출하는 방식으로 인해 발생했을 수 있습니다.

업데이트 2 : magento XML 호출에서 Custom.css 및 Respond.js를 제거합니다. 내 사이트가 IE에서 더 이상 위반하지 않습니다. 그러나 IE8 이하에서 작동하도록 미디어 쿼리를 가져올 수 없습니다. 지금이 문제를 해결하기 위해 노력하고 있습니다. 그냥 참고 : IE에서 respond.js를 깰 것으로 알려진 내 CSS에서 @ font-face 호출을 사용하지 않습니다.

답변

0

비슷한 문제가 있습니다. 나는 CSS 속성에 !important을 지정했기 때문에 호출 스택의 순서에 관계없이 다른 스타일을 덮어 씁니다.

+0

답장을 보내 주셔서 감사합니다. 이미 테스트를 마쳤습니다! 중요한 태그는 코드 기반을 완벽하게 제어 할 수 있기 때문에 작동하지만, 사용하지 않으면 사용하지 않을 것입니다. 게다가, 나는 미디어 쿼리와 함께 중요한 태그를 테스트 해 본적이 없다. –

+0

그래, 나중에 들려. 문제를 일으키는 미디어 쿼리에 대해 알지 못합니다. –

관련 문제