Faire champ de saisie de texte pleine largeur à l'intérieur d'une cellule de tableau

http://jsfiddle.net/p1my39fh/

CSS:

table {
    width: 550px;
    border-collapse:collapse;
    margin: auto;
    background-color: #A4A4A4;
    border: 2px solid black;
    padding: 0;
}
table td {
    position: relative;
    text-align: center;
    border: 2px solid green;
    padding: 0;
    margin: 0;
}

HTML:

<table>
    <tr>
        <td><input type="text" size="30"/></td>
        <td>Test Information</td>
    </tr>
</table>

Comment puis-je supprimer l'espace autour de la <input>?

Comment puis-je faire à la fois <td>s à être de la même largeur?

  • pourquoi ne pas vous fixer la largeur de la td à 275px, puisque vous avez une largeur fixe?
  • Réglez l'entrée de width: 100%.
  • Je jure que j'ai essayé et ça ne fonctionne pas, toutefois, j'ai juste essayé de nouveau et il a fait un travail. Merci. (Je me sens idiote) (concernant la largeur de 275px)
InformationsquelleAutor DerekConlon | 2015-06-11