2012-08-30 2 views
2

학교용 웹 응용 프로그램을 만드는 중간 단계에서 응용 프로그램은 학생 홈 디렉토리를 반복하고 웹 사이트에 PHP로 파일을 표시합니다. PHP 디렉토리 루핑 - 스타일링

는 파일을 루핑 순간

를 (이 사용자 등에 존재를 확인하기 위해 LDAP 바인드 사용) 우리는 이상적 (코드 여기는)

<table width="100%" border="0" cellpadding="0" cellspacing="0"><tr> 
    <td width="4%" height="38"><div align="center"><span class="style1"><span class="style2"><img src="_css/folder.png"></span></span></div></td> 
      <td width="20%"><span class="style2"><a href="browse.php?path='.$enc.'">'.$name.'</a></span></td> 
      <td width="16%"><span class="style2"></span></td> 
      <td width="60%"><span class="style2"></span></td> 
     </tr></table> 

를 테이블의 각 출력 윈도우처럼보기의 등을 바꿀 수 있기를 바란다. (그 비트는 쉽다. 문제는 망할 견해를 만든다.)

이상적으로는 썸네일보기를 만들고 싶지만 ive는 모든 폴더 그래서 그것의 칼럼이지만, 그것들을 다 움켜 쥔다. 테이블이 꽉 차면 때, 그것은 어떤 도움이 무엇

(스크린 샷을 감상 할 수있다

새 행을 시작하도록

는 C#에서처럼 (FlowTableOverflow 또는 w/E) 테이블에 대한 것이 있습니다 지금처럼 보이고, 나는 그것이 A rough image of what I would like it to look like

+0

Ajax 솔루션을 고려해보십시오. http://stackoverflow.com/questions/209103/what-is-the-best-web-based-file-explorer – cleong

+0

을 참조하십시오. CSS로이 작업을 수행 할 수 있습니다. –

답변

0

What it looks like now는 CSS와 테이블에 일부 HTML 수정 수행 할 수 있습니다)처럼 보이고 싶은 것이.

정확하게 이해하면 각 폴더는 자체 테이블에 있습니다. 그래서 당신이 할 수있는 일은 각 테이블에 폴더가 들어있는 float:left입니다.

이렇게하면 포함 된 요소에 머문 동안 폴더가 가로로 표시됩니다. 이와 같이 (코드를 사용하여) : http://jsfiddle.net/fy9Dh/

텍스트를 폴더 아래에 표시하려면 <td>을 추가해야합니다. 따라서 테이블에는 이미지가 포함 된 테이블 두 개와 링크가 포함 된 테이블 두 개가 있습니다. 예를 들어 :이 정말 HTML 테이블의 올바른 사용되지 않습니다 : http://jsfiddle.net/ZcAmP/

마지막으로 참고 : 여기에

<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="4%" height="38"> <div align="center"> <span class="style1"><span class="style2"><img src="_css/folder.png"></span></span> </div> </td> </tr> <tr> <td width="20%"><span class="style2"><a href="browse.php?path='.$enc.'">'.$name.'</a></span></td> <td width="16%"><span class="style2"></span></td> <td width="60%"><span class="style2"></span></td> </tr> </table> 

은 최종 제품입니다. 테이블은 데이터를 표시하는 데 사용해야합니다.