実際には.png画像である小さなブロックを表示しようとしています。
css を使用して小さなブロックの画像プロパティを幅 2%、高さ 2% に設定しました。
この画像は、幅 100%、高さ 100% に設定された本文の内側にあります。
私の問題は、Firefox では画像が正しく表示されることです。たとえば、正方形のように見えますが、Chrome では長方形のように見えます。画像の幅は正しい (2%) ようですが、高さが正しくないようです。
私の例を説明するための写真を次に示します。
Firefox: (これは私が欲しいものです)
Chrome: (これは私が望んでいないことです。Firefox での表示のようにしたいのです)。
内部にjavascriptとcssを含むhtmlを使用しています。これが私のコードです:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="testlayout.css" />
<script>
var x;
function myFunction()
{
var img = new Image();
img.src = 'bgimage.png';
document.body.appendChild( img );
};
</script>
</head>
<body onload="myFunction()">
</body>
</html>
そして、ここに私のcssがあります:
body
{
margin:0; padding: 0; cellspacing: 0;
line-height: 0; /* removes gap betwen rows */
height: 100%;
width: 100%;
}
img
{
height: 2%;
width: 2%;
}
それで全部です。問題が何であるかを知っている場合は、お知らせください。どんな助けでも大歓迎です。ありがとう!