0

奇妙な理由で、BlackBerry フォンで身長を 100% に伸ばすことができませんでした。Ripple Emulator では正常に動作しますが、実際のデバイスでは動作します。

これは私の index.html ファイルです:

<!DOCTYPE html>
<html>
<head>
<meta name="x-blackberry-defaultHoverEffect" content="false" />
<meta name="viewport" content="initial-scale=1.0,width=device-width,user- 
scalable=no,target-densitydpi=device-dpi" />
<link rel="stylesheet" type="text/css" href="css/layout.css" />
<!--<link rel="stylesheet" type="text/css" href="css/bbui-0.9.3.css" />-->
<script src="js/javascript.js" type="text/javascript"></script>
</head>
<body>
</body>
</html>

これが css ファイルです: layout.css

.html
{
  height: 100%;
}
body
{
  background-color: #000000;
  height: 100%;
  padding: 0;
  margin: 0;
}

html タグと body タグの高さを既に 100% に設定していますが、使用できません。誰でも何か考えがありますか?

ありがとうございました。

4

2 に答える 2

1

のような属性height:100%; min-height:100%。ブラックベリーには効かない。

だからここに修正があります:

$(document).ready(function() {
   document.body.style.height = screen.height + ‘px’;
});

これをjavascriptファイルに追加します

于 2012-10-16T05:16:31.897 に答える
0

質問にタイプミスがあるかどうかはわかりませんが、.html ではなく html であると思われます。

html
{
  height: 100%;
}

これがうまくいかない場合は、固定位置を使用してみてください。これはモバイルアプリに最適です (私はこれを BB10 と PlayBook の開発に使用しています):

html,body{
    position:fixed;
    top:0px;
    bottom:0px;
    width:100%;
}
于 2012-10-16T17:31:30.303 に答える