当我使用以下 css 时,宽度未适用于 IE 兼容模式
.multipleShipmentsGrid
{
border-color:#949EAA;
border-style:solid;
border-width:1px;
width:80%!important;
border-collapse:collapse;
}
如果我在 vb.net 代码端应用宽度 80%,它的工作正常,
如果您的元素是display:inline-block;
您应该指定_display:inline;
IE7/compat 模式来设置宽度。设置zoom:1;
也可能有所帮助。容器元素的宽度可能存在问题,因此无法为您的元素设置 80% 的宽度。
如果没有http://jsfiddle.net上的实时示例,很难说出问题的原因。