td안에 text관련 질문입니다
얀
갑자기 헷갈리네요
table
thead
trtd하나/tdtd둘/tdtd셋/td/tr
/thead
tbody
trtd1/tdtd2/tdtd3/td/tr
trtd1/tdtd2/tdtd3/td/tr
trtd1/tdtd2/tdtd3/td/tr
trtd1/tdtd2/tdtd3/td/tr
/tbody
/table
이런식으로 세칸 짜리 테이블을 짰는데요
1이라고 되어있는 1행들 세로줄 전부를 양쪽정렬
2라고 되어있는 2행들 세로줄 전부를 왼쪽정렬
3이라고 되어있는 3행들 세로줄 전부를 가운데정렬
해야하는데.......
각 td에다가 전부 클래스를 줘야하는지 아니면 다른방법이 있는지 헷갈리네요 ㅠㅠ알려주세요
-
데이비드 2023-04-01
이제야 봤네요 답변 감사합니다~^^~
-
해골 2023-04-01
colgorup를 사용 해 보세요.
colgroup
col style=\text-align:정렬방향
col
col
/colgroup -
슬우 2023-04-01
두분다 감사합니당~^^ 클래스명을 줘야겠네요 ㅎㅎ
-
하나 2023-04-01
css3를 지원하는 브라우저라면 nth-child(index)를 쓰시면 되겠지만 ie7의 경우는 first-chid는 지원을 하더군요
만약 행이 3개뿐이라면
ie 7 이상일 경우 아래와 같이 되겠지만
table tbody tr td {text-align:justify}
table tbody tr td + td {text-align:left}
table tbody tr td + td + td {text-align:center}
ie -
헛소동 2023-04-01
가상클래스를 이용하여서 해결하면 될 것 같습니다.
중앙정렬로 맞춘뒤,
first-child, last-child 를 이용하면 되겠네요 :)
자세한건 검색을 해보시면 다양한 예제들이 나온답니다.
* 아참, IE 6,7 은 지원하지 안을꺼에요. 클래스를 각각 주는게 확실해요