0

次のコードスニペットがあります

<body onload="initialize()">
    <div id="map_canvas" style="width: 100%; height: 100%"></div>
</body>

次のCSSスタイルを追加しない限り、そのコードは画面に地図を表示しません

<style type="text/css">
html {
    height: 100%
}
body {
    height: 100%;
    margin: 0;
    padding: 0
}
</style>

style地図を表示するにはforタグで十分だと思いますが、map_canvas明らかに間違っていました。説明してもらえますか?ありがとうございました。

4

1 に答える 1

2

マップの高さにパーセンテージ値を使用する場合、この値は、親要素(ボディなど)にもCSSで設定された高さがある場合にのみ計算できます(この動作は、使用するDOCTYPEによって異なる場合があります)

于 2013-02-17T12:25:31.980 に答える