2012-05-29 5 views
0

960 그리드를 사용할 때 정보 목록을 만드는 올바른 방법은 무엇입니까? 정보 목록으로, 저는 특별히 목록 상자 또는 html 컨트롤이 아닌 페이지에 사용자를 표시 할 데이터 목록을 나타냅니다.960 그리드 : 그리드리스트를 만드는 적절한 방법

예를 들어, 기본 페이지 (http://stackoverflow.com/)로 이동하여 'Top Questions'목록을보십시오. 같은 유형의 목록을 얻고 싶지만 960g를 사용하고 싶습니다.

답변

1

960gs는 페이지를 그리드로 나누어 콘텐츠의 다른 섹션으로 나누는 한 방법입니다. 해당 섹션에 콘텐츠를 넣기 시작하면 다소 관련성이 없어집니다.

데이터 목록이있는 경우 <ul> 또는 <ol>에 하나 이상의 <li> 개 요소가 포함 된 표준 목록 마크 업을 사용하십시오.

당신이 (당신의 예에 따라) 표 데이터가있는 경우, 다음 테이블 마크 업을 사용 - 적절한 <caption>, <thead>, <tfoot>, <tbody>, <tr>, <th><td> 요소가 <table>.

+1

쿠엔틴이 옳다 다음 목록에 이상 <div class="grid_12 row"> 당신이 가지고있는 각 항목을 반복 <div class="container_12">에 목록을 포장 수, 그리드 시스템은/당신이 영역/지역을 정의하는 데 도움이됩니다. .., 실제 콘텐츠 (예 : 귀하의 목록)는 관련성이 없어야합니다. 리스트는 결국'grid-8' 클래스를 사용하여 일부 div 내부에 상주하지만 목록 자체에는 그리드 클래스가 필요하지 않습니다. – Paul

+0

완벽. 두 분 덕분에 - 내가 계속 달려온 결론 이었지만 960g를 사용했기 때문에 CSS와 테이블을 사용하여 목록을 스타일링하기 위해 싸우고있었습니다. 감사! – dingalingchickenwiing

+0

@Paul 두 분 모두 동의합니다. 그러나 OP가 사용하는 예는 해당 지침을 따르지 않습니다. stackoverflow 홈페이지 div 및 일부 사용자 지정 CSS를 사용하고 있습니다. – guanome

-1

당신은

http://jsfiddle.net/Zm627/1/

<div class="container_12"> 
    <div class="grid_12 row"> 
     <div class="grid_1 alpha"> 
      1 Vote   
     </div> 
     <div class="grid_1"> 
      1 Answer 
     </div> 
     <div class="grid_1"> 
      17 Views 
     </div> 
     <div class="grid_9 omega"> 
      <div class="grid_12"> 
       <div class="grid_6"> 
        Find variations between two database tables effciently 
       </div>  
      </div> 

      <div class="grid_12"> 
       <div class="grid_6"> 
        <button>sql-server</button>              
        <button>database</button> 
        <button>tsql</button> 
        <button>replication</button> 
       </div>  
      </div> 
     </div> 
    </div> 
</div>​