2017-11-17 1 views

답변

2

하드 알려 주시기 바랍니다 사전에

<table cellpadding="0" cellspacing="0" border="0" class="datatable table table-striped table-bordered"> 
     <thead> 
      <tr> 
       <th>xxxxxxxxxx</th> 
       <th>xxxxxxxxxxx</th> 
       <th>xxxxxxxxxx</th> 
       <th>xxxxxxxxx</th> 
       <th>xxxxxxxx</th> 
       <th>xxxxxx</th> 
      </tr> 
     </thead> 

     <tbody> 
         <tr class="gradeX"> 
       <td>xxxxxxxx</td> 
       <td>xxxxxx</td> 
       <td>xxxxxxxxx</td> 
       <td>xxxxxxxx</td> 
       <td>xxxxxxxx</td> 

       <td>xxxxxxxxxxx</td> 
      </tr> 

strange chevrons in IE and Edge

감사합니다, 게시 할 수 밖에 확실하지 : 나는 여기에 HTML의 샘플입니다, 여기에 게시 할 것을 확실하지 않다 내가 IE가 없기 때문에이 수정 프로그램으로 문제가 어떻게 생겼는지 알 수는 있지만 IE로 경험 한이 몇 가지로 문제를 해결할 수 있습니다.

1) 의사가 지정되었습니다. 체육.

Doctype이 없으면 IE는 모든 종류의 렌더링 오류를 시작합니다. 이 문제를 해결하려면 <html> 태그 앞에 유효한 doctype을 페이지 상단에 추가하기 만하면됩니다.

는 사용할 DOCTYPE 확실하지 않은 경우, HTML5의 문서 타입을 사용 -이이만큼 간단합니다

<!DOCTYPE html> 

2) 또한 가능하게 오버 플로우 문제가 될 수 있습니다. 셀에 너무 많은 데이터가있는 경우 IE 그렇게하려고 스크롤바를 추가 할 수 있습니다

table { 
    overflow: hidden; 
} 

3)가 오버 플로우 문제이며 위의 didnt 한 일, 테이블 폭 그들은을 초과하는 것이 일반적 일 수있는 경우 주어진 그래서 이것은 그 문제를 해결할 수 : 이것에

table{ 
    table-layout:fixed; 
} 

문서는 응답 here

+0

감사합니다. 나는 설정을했는데, 나는 여전히 두 개의 CSS 테이블 옵션을 시도했지만 여전히 아무것도하지 않았다. 무엇을보고 싶은가요, 더 공유 할 수는 있지만 아주 표준적인 부트 스트랩 템플릿을 사용하는 큰 라 라벨 프로젝트입니다. –

+0

스크래치 내 마지막, 잘못된 template css 파일 (facepalm)을 업데이트하고있었습니다. 하나는 프런트 엔드 용이고 다른 하나는 관리 용입니다. 도움을 주셔서 감사합니다 –

+0

@ the-WebGuy 하하 걱정 친구! 그것은 일어난다 :) 당신이 그것을 고쳤기 때문에 기쁜. 항상 도와 드리겠습니다! – Jesus

관련 문제