我正在创建一个能够在手机上查看的 web 应用程序,它非常适合屏幕。到目前为止,我已经通过更改相应 webapp 的 CSS 进行了尝试。最初,它非常适合下面对下拉列表框进行任何选择。
但是,选择填充图像/文本时,布局会发生巨大变化。
这是我的 CSS 代码,我在其中重新调整父布局的大小,即 ContentPlaceHolder,如下所示
#ContentPlaceHolder
{
position:absolute;
margin:0px;
width:100%;
left:0px;
}
我已经通过这个标签在母版页中插入了这个 contentplaceholder css 属性
<div id="ContentPlaceHolder"></div>
下面所有细节的布局都归类为 headerbody。
#headerbody
{
margin-top:50px;
position:absolute;
left:0%;
margin: 0px;
width:100%;
}
图片中显示的 3 文本框也有一个 width:100% 属性,如下所示。
<asp:TextBox ID="txtOR" runat="server" ReadOnly="True" TextMode="MultiLine" Height="80px" Width="100%"></asp:TextBox>
据我所知,只要作为 contentplaceholder 的父布局是 100%,图片不应该超过 100% 吗?它可以在我的桌面上完美运行,但不能在我的 Opera 模拟器上运行。如果有人能就此启发我,将不胜感激。
问候。
更新 通过减小我为图像固定的大小,它很好地修复了我的移动模拟器。但是,图片有点太小了。是否有可能所有 5 张图片都很好地适合屏幕?