부모 개체와 자식 개체의 트리 구조를 보여주는 HTML 페이지를 생성하려고합니다. 이것은 Excel 버전입니다.html css hierarchical table
http://screencast.com/t/xZtkgSUsO 내가 위에서 아래로 차트 쇼를 만들 수 있습니다
(현재 시스템의 스크린 샷), 그러나 너무 많은 텍스트가 일단 지저분한된다.
http://jsfiddle.net/kvw7yv05/ (예)
<table border CELLSPACING=5 cellpadding="10" width="700px">
<tr>
<td colspan=18>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
</tr>
<tr>
<td colspan = 6>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td colspan = 4>a load of text here, more more more more more more</td>
<td colspan = 3>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td colspan = 4>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td><a href="addnew">Add New</a></td>
</tr>
<tr>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td><a href="addnew">Add New</a></td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td><a href="addnew">Add New</a></td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td><a href="addnew">Add New</a></td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td>hello dfgdfg dfgdfgdfgdf dfgdfgdfgdfgfd dfgdfgdf</td>
<td><a href="addnew">Add New</a></td>
</tr>
</table>
난이 확실하지 테이블 그렇다면,이를 완료하는 가장 좋은 방법입니다. 그래서 두 가지 문제가 있습니다.
1) 너비가 700px를 넘지 않도록 텍스트를 숨길 수있는 좋은 방법이 있습니까? show hide 기능
2) 네 번째 줄에는 자식 요소 집합이 있습니다. 각 셀에 텍스트를 넣기 시작하면 실제로 더러워 보일 것입니다. 어떻게 보이게 할 수 있는지에 대한 아이디어.
나는 이것을 시도하는 첫 번째 사람이 될 수 없으며, 어떤 도움을 주시면 감사하겠습니다.
감사합니다,
이것은 많은 잠재적 인 해결책이있는 매우 광범위한 질문입니다. 아마 당신은 이것을 풀기 위해 노력하기 시작합니다. –
안녕하세요 Josh, 응답 해 주셔서 감사합니다. 나는이 문제를 해결하기 위해 노력해 왔습니다. 포인터를 줄 수 있습니까? 가장 좋은 방법은 내 HTML 테이블 작업을 수행하지 않습니다! – user3757888
당신이 필요로하는 것은 rowspans와 colspans입니다. http://www.w3schools.com/tags/att_td_colspan.asp http://www.w3schools.com/tags/att_td_rowspan.asp –