2013-05-25 4 views
2

내가 IE10에 문제가 IE10이 아니라에서 작업하지만, IE7에서 작동하지 않습니다. ie10 ... 단락과 목록에 적용된 여백이없는 것 같습니다. http://www.doddletech.com/sales_proposal/HTML은 완벽하게 HTML은 iframe에서 렌더링되지 않는, IE7

+2

는'G는 : \ sales_proposal_test \ index.html' 사이트 링크가 아닙니다. –

+0

죄송합니다, 사이트 링크는 http://www.doddletech.com/sales_proposal/입니다 – user1869989

+0

'링크'이 HTML 파일의 로컬 경로입니다. 우리는 이것에 접근 할 수 없습니다. 우리는 독자들 마음을하지 않는, 그래서 우리 가정 - – DaGardner

답변

2

당신이 <p> 요소를 사용한다이 문제의 타는 것을 얻기 위해 제발 도와주세요 :

내가 여기
<div> 
    <iframe src="page1.html" frameborder="0" scrolling="no">&nbsp;</iframe> 
</div> 

<div> 
    <iframe src="page2.html" frameborder="0" scrolling="no"></iframe> 
</div> 

같은 다른 파일에서 HTML을 포함 할은 iframe을 사용하는 사이트 링크입니다 단락을 입력 한 다음 <td>에 직접 텍스트를 추가하는 대신 텍스트 서식을 이러한 요소에 적용하십시오. 한 묶음의 텍스트에 대해 마크 업과 스타일을 지정하지 않으면 기본 스타일 시트에 따라 렌더링됩니다. 기본 스타일 시트는 모든 브라우저에서 동일하지 않습니다. 시간 절약으로

, 당신은 css-reset 또는 css-normalize 전략을 시도 할 수 있습니다.

  • 을 CSS-재설정 : 그것은 어떤 정의되지 않은 경우 처럼 오버라이드 (override) 빈 (0 스타일) 스타일 시트를 넣습니다

    짧은 이야기를 확인하십시오. 그런 다음 페이지에 적용해야 할 모든 스타일을 추가해야합니다.
  • 을 CSS-정상화 다음 CSS를 "무효"대신에, 그것을 다시 설정하라는 whitout, 디폴트의 스타일의 차이 렌더링이 없는지 확인하기 위해 최선을 다할 것입니다.
+0

두 번째 페이지에서 내용 아래에 단락이있는 경우 class .contents-text p가 적용되지 않았습니다. 단락에서 볼 수있는 다른 페이지에서 이 적용됩니다. 요약. p가 적용되지 않았습니다. – user1869989

+0

@FrederikL 그렇지 않습니다. 이걸 가져라. 두 브라우저에서'td '의 표시 방법이 어떤 차이가 있습니까?'p'는 문제가되지 않습니까? –

+0

@MrLister OP는 단락이 iframe에서 올바르게 렌더링되지 않지만 실제 단락은없고 텍스트 노드가 포함 된 표 셀만 있다고합니다. 따라서 적절한 마크 업이있는 경우 단락을 디버그/유지하는 것이 훨씬 쉽습니다. 마크 업없이이 문제를 해결할 수는 있지만, 먼저이 문제를 해결하는 것이 더 쉬울 것이라고 생각했습니다.내가 2-3 페이지 Frederik.L @ –