Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript DIV标签未根据屏幕大小显示_Javascript_Css_Jquery Mobile - Fatal编程技术网

Javascript DIV标签未根据屏幕大小显示

Javascript DIV标签未根据屏幕大小显示,javascript,css,jquery-mobile,Javascript,Css,Jquery Mobile,DIV标签未根据屏幕大小显示。 我正在使用jquerymobile进行移动应用。 使用DIV标签根据屏幕大小显示地图。 编码如下: <div id="map_canvas" style="width:100%; height:417px;"></div> 当我删除DIV标签的style属性时,它不会在屏幕上显示地图 请帮帮我… <div id="map_canvas" style="width:100%; height:417px;"></div

DIV标签未根据屏幕大小显示。 我正在使用jquerymobile进行移动应用。 使用DIV标签根据屏幕大小显示地图。 编码如下:

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

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

请帮帮我…


<div id="map_canvas" style="width:100%; height:417px;"></div>
我假设当你说它的显示与你的屏幕大小不一样时,你指的是高度而不是宽度。在样式标记中,高度设置为417px,如果希望div填充整个屏幕,则需要将其设置为100%,就像宽度部分一样

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

当我删除DIV标记的style属性时,它不会显示


对。如果没有显式设置高度,并且div中没有强制设置高度的内容,那么您将看不到它,因为它的高度为零

有些代码/html在这里可能很有用……您需要用记号来转义代码,以便它显示在我们面前。在其中至少放一个空格,可能会有帮助: