묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
테이블에 대해서 질문좀..;;
2004.04.24 17:58
http://myhome.naver.com/limlwk1/test.htm안녕하세요.
홈페이지 만들다가 막혀서 ㅠㅠ
우선 어떠한 검색어로 검색을 해야 할지 모르겠어서 검색을 하질 못하였습니다..
중복 질문이라도 이해부탁드리며, 답변 부탁드립니다.
링크[http://myhome.naver.com/limlwk1/test.htm]
는, 회색 셀의 넓이를 100, 높이를 200으로 하였고, 빨간 셀은 넓이만 100을 주었습니다.
파랑색 셀은 넓이, 높이를 주지 않았고요... 표의 넓이는 100% 입니다.
그런데 이런 상황에서요.
파랑색의 셀에다가 내용을 길게~ 써서 현제의 높이보다 더 높이가 길어지는 상황이 올때요,
양 옆의 빨간색 셀이 길어지는것이 아니라, 회색의 셀이 길어집니다.;;;
전 회색의 셀엔 높이를 지정하였고, 빨간색 셀엔 높이를 주지 않았기 때문에 빨간색 셀이 늘어날것이라고 생각했거
든요..;;
이거 빨간색 셀이 늘어 나도록 하려면 어떻게 해야 하죠??? 회색셀은 높이 200상태로 고정되고요..;
아시는분 답변 부탁드립니다..;;( 제 질문이 이해가 가셧나요 ㅡㅡ;;?, 아래쪽에 태그와 함께 다시한번 설명해 놓았습니다.)
----- 표(링크자료, 태그) -----
<table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="black" width="100%">
<tr>
<td width="100" height="200" bgcolor="#CCCCCC">B1</td>
<td rowspan="2" bgcolor="blue">A</td>
<td width="100" height="200" bgcolor="#CCCCCC">B2</td>
</tr>
<tr>
<td width="100" bgcolor="red">C1</td>
<td width="100" bgcolor="red">C2</td>
</tr>
</table>
여기서요.
A에다가 <br>을 한 30개를 써줬다고 하면... 높이가 지정되어 있는 B는 늘어나지 않고, 높이가 지정되지 않은 C가
늘어나길 원하는 것이거든요..;; 그런데 그냥 하면 B가 늘어나더라구요 ㅡㅡ;;; 정말 이상..;;;
B의 높이는 고정되고, C의 높이가 늘어나게 하는방법은 없나요???
답변 부탁드립니다.
홈페이지 만들다가 막혀서 ㅠㅠ
우선 어떠한 검색어로 검색을 해야 할지 모르겠어서 검색을 하질 못하였습니다..
중복 질문이라도 이해부탁드리며, 답변 부탁드립니다.
링크[http://myhome.naver.com/limlwk1/test.htm]
는, 회색 셀의 넓이를 100, 높이를 200으로 하였고, 빨간 셀은 넓이만 100을 주었습니다.
파랑색 셀은 넓이, 높이를 주지 않았고요... 표의 넓이는 100% 입니다.
그런데 이런 상황에서요.
파랑색의 셀에다가 내용을 길게~ 써서 현제의 높이보다 더 높이가 길어지는 상황이 올때요,
양 옆의 빨간색 셀이 길어지는것이 아니라, 회색의 셀이 길어집니다.;;;
전 회색의 셀엔 높이를 지정하였고, 빨간색 셀엔 높이를 주지 않았기 때문에 빨간색 셀이 늘어날것이라고 생각했거
든요..;;
이거 빨간색 셀이 늘어 나도록 하려면 어떻게 해야 하죠??? 회색셀은 높이 200상태로 고정되고요..;
아시는분 답변 부탁드립니다..;;( 제 질문이 이해가 가셧나요 ㅡㅡ;;?, 아래쪽에 태그와 함께 다시한번 설명해 놓았습니다.)
----- 표(링크자료, 태그) -----
<table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="black" width="100%">
<tr>
<td width="100" height="200" bgcolor="#CCCCCC">B1</td>
<td rowspan="2" bgcolor="blue">A</td>
<td width="100" height="200" bgcolor="#CCCCCC">B2</td>
</tr>
<tr>
<td width="100" bgcolor="red">C1</td>
<td width="100" bgcolor="red">C2</td>
</tr>
</table>
여기서요.
A에다가 <br>을 한 30개를 써줬다고 하면... 높이가 지정되어 있는 B는 늘어나지 않고, 높이가 지정되지 않은 C가
늘어나길 원하는 것이거든요..;; 그런데 그냥 하면 B가 늘어나더라구요 ㅡㅡ;;; 정말 이상..;;;
B의 높이는 고정되고, C의 높이가 늘어나게 하는방법은 없나요???
답변 부탁드립니다.
댓글 3
-
naughtykidd
2004.04.25 08:51
-
won
2004.04.25 09:12
안되요 ㅠㅠ
토익시험 잘 보시구요~ ^^;; 오후에 부탁드립니다. ^^ -
kiDream.net
2004.04.26 16:30
원하시는 답변에서 조금 벗어나는것 같기는 하지만 혹시나 해서 올려봅니다.
위 소스와 같이 출력을 할때는 제 경우에는 줄을 나누지 않고 B1, B2가 들어가는 부분에
테이블을 하나더 추가하여 사용합니다.
상하정렬을 상으로 맞추고 B1, B2를 위한 높이 200의 테이블을 따로 삽입하는 것이죠.
소스는 다음과 같습니다.
<table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="black" width="100%">
<tr>
<td width="100" valign=top bgcolor="red">
<table width="100%" height="200" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC">
<tr>
<td>B1</td>
</tr>
</table>
C1
</td>
<td bgcolor="blue">A</td>
<td width="100" valign=top bgcolor="red">
<table width="100%" height="200" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC">
<tr>
<td>B2</td>
</tr>
</table>
C2
</td>
</tr>
</table>
안되면 오후쯤에 제가 해보죠 :)
( 에.. 지금은 토익시험보러; )