2013-10-30 2 views
0

내가하려는 것은 스폰서 이름이있는 2 열 테이블을 만드는 것입니다. 내가 외부 파일을 CSS를 사용하고 있지만 매번 내가 뭔가를 가지고 있다고 생각할 때마다 원숭이 렌치가 던졌습니다. 예를 들어, IE9의 첫 번째 스폰서 이름이 점수에서 벗어납니다. 여기 테이블을 사용하지 않고 테이블을 만들려고

<div id="Sponsors"> 
<dl> 
     <dt> 
      <dd> 
      <sp>Seth Jackson-Edward Jones</sp> 
      </dd> 
     </dt> 
    </dl> 
</div> 

내가 외부 CSS 파일

sp{ 
position: absolute; 
top: 279px; 
padding: 0 0 0 0; 
font-weight: bold; 
margin: 0 0 0 0; 
color: #D91D1F; 
width: 206px; 
left: 338px; 
} 

내가이 잘못을하고있는 중이 야 생각에 사용 된 CSS입니다. 내가가는대로 더 추가하고 싶다. 주요 컨테이너 사업부

행 셀에 대한

style="display:table-cell"에 대한

+2

왜 테이블을 사용하지 않았습니까? –

+0

왜 ''과 같이 유효하지 않은/정의되지 않은 마크 업을 사용하고'dt'와'dd'를 적절하게 중첩 시키면 괜찮은'table'을 사용하는 것보다 낫지 않을까요? –

+0

나는 테이블에서 벗어나려고했기 때문에 그들은 낡은 패션처럼 보였다. 나는 그것에 틀릴지도 모른다. –

답변

1

사용 style="display:table".

ull 구조와 같은 테이블을 얻을 수 있어야합니다.

+0

이 유망 해 보였기 때문에 오랜 시간이 걸렸지 만, 모든 것이 페이지 하단에 있습니다. –

+0

은받지 못했습니다. 좀 더 설명해주세요. – lopa

+0

당신에게 가장 좋은 방법은 무엇입니까 –

관련 문제