2012-03-20 4 views
2

나는 고객이 사이트에 올릴 위젯을 가지고있다. 우리는 위젯 스타일이 고객의 CSS에 의해 무시되는 문제에 직면 해 있습니다. 어쨌든 위젯에 대한 CSS 상속을 사용 안함으로 설정하여 사용하는 유일한 스타일 시트가 우리 자신의 위젯 스타일 파일입니다. 우리가이 문제를 해결하기 위해 노력한 유일한 방법은 오버라이드되는 모든 속성에 대해 규칙을 작성하는 것입니다.이 규칙은 분명히 확장 성이 뛰어나지 않습니다. 감사!위젯에 CSS 스타일 시트를 상속하지 않을 방법이 있습니까?

답변

2

위젯 만 호스팅하는 iframe을 사용하는 경우에만 가능합니다. 스타일 시트는 페이지의 프레임간에 공유되지 않습니다.

위젯을 어떻게 삽입했는지 모르겠지만 스타일 시트에 선언 한 모든 속성에 !important을 사용할 수 있습니다.

+0

나를 두 번째로 때렸다. iframe은 내가 이러한 경우에 가장 좋은 대안으로 제안한 것입니다. – Nacho

+0

'! important'를 사용하더라도 충분히 강력한 스타일 시트로 덮어 쓸 수 있습니다. – cdeszaq

+0

@ign 수정하십시오. iframe 외에 위젯을위한 다른 제작 규모 옵션을 본 적이 없습니다. –

관련 문제