Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近注意到,有时控件大小与设计时设置的大小不同。例如,我在表格列中放置了一个下拉列表。以下是它在设计时的样子:
下面是它在运行时的样子:这是什么原因?
PS对不起,我不知道如何正确布局图像。
这发生在 IE 中;在 CSS 中设置宽度时,我通常不得不对此做出妥协。根据您的情况,您可以为更现代的 IE 版本添加元标记。您还可以查看标签映射;我听说您可以通过这种方式利用更多控制权,但无法确认。
使用标记映射修复 ASP.NET 服务器控件呈现问题
此外,请确保在 CSS 中使用固定(不是 %)宽度。