<table>で商品リストを作り、そこへ数量を入力するテキストボックスを表示するデザインを作っています。
次画面への値のPOST等は正常に動いているのですが、<td>セル内にどうしても隙間ができてしまします(画像参照)。
<td>内いっぱいにテキストボックスを表示したいのですが、うまくできません。
padding、marginをcssで0に設定してみましたが駄目でした。
HTML
1 <div> 2 <table class ="center-position" border="1"> 3 <!-- 見出し項目表示箇所 Start --> 4 <tr style=color:"#ffffff" bgcolor="#000000" height=30px> 5 <th class ="menu" width=100>メーカー</th> 6 <th class ="menu" width=220>商品名</th> 7 <th class ="menu" width=100>単価(円)</th> 8 <th class ="menu" width=50>数量</th> 9 </tr> 10 <!-- 見出し項目表示箇所 End --> 11 12 <!-- 検索データ表示箇所 Start --> 13 {section name=dbList loop=$result} 14 <tr height=35px> 15 <td class="display-center">{$result[dbList].MAKER}</td> 16 <td class="display-left">{$result[dbList].NAME}</td> 17 <td class="display-right">{$result[dbList].KINGAKU}</td> 18 <td width=50><input class = "number2" type="tel" name="suryo[]" autocomplete="off" maxlength="2" style="width:50px; height:4px; font-size: 17px;"></td> 19 </tr> 20 {/section} 21 <!-- 検索データ表示箇所 End --> 22 </table>
CSS
1table.center-position { 2 margin: 0px 50px 0px 50px; 3 float: center; 4 5} 6.display-center { 7 text-align: center; 8} 9.display-right { 10 text-align: right; 11} 12.display-left { 13 text-align: left; 14} 15th.menu { 16 background-color:#000000; 17 color:#ffffff; 18}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/13 12:09
2020/08/13 12:12
2020/08/14 02:54