我有以下代码,其中图像高于 44px:
<div style="width:300px;display:-ms-grid;-ms-grid-rows:44px 44px">
<div style="-ms-grid-row:1; -ms-grid-column:1;/*-ms-grid-row-align: start;*/">
<img style="max-width:100%;max-height:100%" src="/picture000.png"/> </div>
<div style="-ms-grid-row:2; -ms-grid-column:1">hola mundo</div>
</div>
这显示图像重新调整为 div 的大小,保持其外观(我期望的),但是,如果您取消注释该ms-grid-row-align
属性并将其值设置为start
(根据http://msdn.microsoft.com/en-us的默认值/library/windows/apps/xaml/hh466348.aspx)图像显示为全尺寸。
这是一个错误还是我应该将该属性与另一个我不知道的属性一起使用?
ps:我在MSDN Metro Style 应用程序上问了同样的问题,但完全没有答案