각 행에는 하나의 셀만있는 테이블이 있습니다. 각 셀에 추가되는 단어는 다양합니다. 일부는 길지만 일부는 길지만 모든 셀의 너비는 가장 긴 내용이있는 셀의 너비와 같습니다.모든 <td>의 너비가 <td> 대신 가장 똑같은 내용으로 만들어야합니다.
CSS/HTML에서 각 셀 너비를 가장 긴 내용이있는 셀 대신 자체 내용에 맞출 수 있습니까?
$("#chatdisplay").append("<tr bgcolor='#ccffcc'><td><b>" + arr[i].date_time_sent + "</b><br/>" + arr[i].sender + ":" + "<br>" + arr[i].message + "<br></td></tr>");
$("#chatdisplay").append(" ");
CSS
table,th,td,tr {
padding: 20px;
border-radius: 20px;
padding-top: 8px;
padding-bottom: 8px;
}
table {
overflow-y: scroll;
height: 400px;
width: 100%;
display: block;
background-color: #ffffff;
}
아니,'table' 그 유연성이 없습니다. 'div' 시도해보십시오 –
각 메시지는 자체 테이블이어야합니다 ... 그러면 작동합니다, –
@RiotZeastCaptain, 가능하지만 실제로는 아닙니다. 예제를 사용하여 내 대답을 확인하십시오 :) – Dekel