DIV标签未根据屏幕尺寸显示

时间:2011-09-06 07:04:56

标签: javascript css jquery-mobile

根据屏幕尺寸不显示DIV标签。 我正在使用jquery mobile进行移动应用。 在那里使用DIV标签根据屏幕大小显示Map。 编码如下:

<div id="map_canvas" style="width:100%; height:417px;"></div> 

当我删除DIV标签的样式属性时,它不会在屏幕上显示地图

请帮帮我......

2 个答案:

答案 0 :(得分:0)

<div id="map_canvas" style="width:100%; height:417px;"></div>

我假设当你说它没有显示与你的屏幕尺寸相同时,你谈的是高度而不是宽度。在您的样式标记中,您将高度设置为417px,如果您希望div填满整个屏幕,则需要将其设置为100%,就像宽度部分一样。

<div id="map_canvas" style="width:100%; height:100%;"></div>

答案 1 :(得分:0)

  

当我删除DIV标签的样式属性时,它不显示

右。如果你没有明确地设置一个高度并且div中没有​​任何东西强制高度,那么你将看不到它,因为它的高度为零。