Sto cercando disperatamente di inserire un tag select in una cella di tabella come se fosse lì, non come se qualcuno lo avesse incastrato con un piede di porco. Ecco il codice seguito dal quadro di come appare:Come montare correttamente un tag select in una cella di tabella
<tr>
<td class="lblCell_L" >ISIN Code </td>
<td id="ISINcb" class="lblCell_R" align="center">
<select id='isinz' width="144" style="height:19px; width:140px; text-align:center;">
<option id="ISIN1" onclick="JavaScript:quarterUpdate()" >A</option>
<option id="ISIN2" onclick="JavaScript:quarterUpdate()" >B</option>
<option id="ISIN3" onclick="JavaScript:quarterUpdate()" >C</option>
<option id="ISIN4" onclick="JavaScript:quarterUpdate()" >E</option>
</select>
</td>
<td class="lblCell_tx" id="isinOptions" style="color:#a56;">0</td>
</tr>
Il modo in cui questo viene fuori in FireFox:
Quindi, questo è davvero brutto perché l'oggetto Select dispone di un proprio bordi visibili all'interno della cella, che ha i suoi confini. È come se riempissi un'oca con maiale ... guardando lugubre!
È possibile sopprimere i bordi delle celle della tabella per consentire il corretto posizionamento dei bordi del tag di selezione?
Si può notare, inoltre, che l'altezza di tale cella è superiore rispetto all'altra cella "solo testo".
stile di bordo: nessuno; per td – zod
selezionare {border: none;} –
non sarebbe meglio cancellare i bordi di selezione e aggiungere un'altezza al td? – Spokey