5 개의 열이있는 테이블이 있습니다. 열의 너비가 다를 수 있습니다 (일정한 너비를 지정하지 않음).테이블 열 너비에 대한 입력 너비 바인딩
이제 의 입력 요소 5 개를 테이블 위에 작성하려고합니다. 각 입력 요소의 너비를 해당 열 너비와 동일하게 만드는 트릭이 있습니까? 열 두의 폭 등
그래서, 어떻게 컬럼에 입력을 바인딩 -
는 예를 들어, 입력 1은 열 1, 입력 2의 폭을해야합니까?
UPDATE :
<script>
$('#addButton').click(function() {
$("#addContent").slideToggle("slow");
$('input').width(+$('table td').width()-1);
});
</script>
<div id = "add">
<div id = "addButton" title='New Record' ;>
<img src='images/add.png' alt='New Record' />
</div>
<div id = "addContent">
<input type="text">
<input type="text">
</div>
</div>
<table id="newspaper-b" border="0" cellspacing="2" cellpadding="2" width = "100%">
<thead>
<tr>
<th scope="col">Opr</th>
<th scope="col">Flt Num</th>
<th scope="col"></th>
</tr>
</thead>
<tbody>
<?php foreach ($result1 as $row):
$status=$row['status'];
$airlineName=$row['airlineName'];
$flightNum=$row['flightNum'];
?>
<tr id="<?php echo $flightNum; ?>" class="edit_tr">
<td width="80" ><?php echo $airlineName;?></td>
<td width="80" ><?php echo $flightNum;?></td>
<td width="80" id="<?php echo $flightNum; ?>" class="deact_but">
<div>
<img src='images/delete.png' alt='Deactivate' />
</div>
</td>
</tr>
<?php endforeach;?>
</tbody>
</table>
CSS
input{
float: left;
margin: 0;
padding: 0;
}
style = "width : 100 %;" 입력에? –
PHP로 무엇을 할 건가요? – Leri
@ Chris Gessler : jFiddle을 보시기 바랍니다. 입력에는 "너비 : 100 %"가 있습니다. 이 경우 각 입력은 테이블의 너비를 사용합니다. –