2

我有一个 1 列的表。在此列中,有带有文本框或带有下拉列表的行。我现在想要的是这些控件具有相同的宽度。所以我将控件的宽度设置为 100%。然而,结果是下拉列表比文本框短 5-10 像素。我试过设置:

Width="100%"

也:

style="width: 100%"

但那里没有成功。在 Visual Studio 设计器中,所有控件的宽度都是正确的。但在 Firefox、Chrome 甚至 IE 中,下拉列表更短。

请提出建议:)

4

1 回答 1

5

我已经看到这项工作使用box-sizing

input, select, textarea {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

JS 小提琴演示

于 2013-03-19T17:34:04.000 回答