테스트 사이트 - 개발 중인 베타 버전입니다

include로 불러온 html 외부파일에 css 적용 안되게 하는법 채택완료

morrie 5년 전 조회 4,118

index.php 에 include로 불러온 head.php 외부파일을 불러와서 index.php에 등록되어 있는 css파일들의 영향을 안받게 하는법 없나요? index.php에서 CDN으로 적용시켜놓은 CSS가 있는데 이 파일에 영향을 받아서 head.php의 이미지의 위치가 틀어져버려서요.

 

그렇다고 CDN을 삭제할수도 없는게 이건 index.php에서 사용하고 있는 css라... 삭제를 못합니다

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
5년 전

없습니다

편법으로는 iframe을 활용한 방법이 있겠지만, 추천하는 방법은 아닙니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

m
morrie
5년 전
답변감사합니다. 없군요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

플래토
5년 전

프로그램언어에서는 Namespace라는것으로 

변수들에 대한 구분을 합니다.

 

CSS에서도 사용되는 클래스에 네임스페이스를 적용가능하다고 하는데

실제 사용에서는 거의 본적이 없어서요

https://techhtml.github.io/css3-namespace/">https://techhtml.github.io/css3-namespace/

로 참고해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

CSS는 id, class가 중복 작성된 경우 나중 것이 적용됩니다.

이 점을 잘 이용해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

m
morrie
5년 전
답변 감사합니다.
나중에 적용되는걸 알고는 있는데 ... 문제는 CDN안에 어떤게 적용되어 있는지를 찾으려면 다 뒤져봐야 해서... 혹시나 따로 적용시킬수는 없나해서요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인