0

私はファイルQWebViewを表示するための小さなソフトウェアをやっていHTMLます。私の問題は、ウェルカムページがうまく表示されないことです。これ中央の赤い線の間に画像があるはずのようです。問題は確かに私のHTMLおよび/またはCSS. So here is myHTML`です:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
<link href="styles/accueil.css" rel="stylesheet" type="text/css" media="screen" />
</head>

<body>

    <div class="container">

        <div class="ligne">&nbsp;</div>

    </div>

    <div class="ligne">&nbsp;</div>    
</body>
</html>

そして私のCSS

@charset "UTF-8";
/* CSS Document */

body{
    background-color:white;
    margin:0 auto;
    height:100%;
}

html {
    overflow-y: scroll;
    height:100%;
}

img{
    border:none;
}

.container {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -20px;
    background-image: url(../icones/accueil.jpg);
    background-repeat:no-repeat;
    background-position:center center;
}

.ligne{
    width:100%;
    height: 20px;
    background-color:#ee1b2e;
}

私が間違って書いたことについて何か考えはありますか?

ありがとう!

- - - 編集 - - -

発生するのはXPだけです...MAC、7、Vistaでは動作します。このように見えるはずです

4

2 に答える 2

0

正確な理由はわかりませんが、問題は私の画像でした....jpgではなく.png画像が必要でした

于 2012-07-25T17:20:12.360 に答える
0

これは、Qtがインストールされていないコンピューターでqwebviewを使用してプログラムを使用している場合だと思います。その場合は、プログラムディレクトリフォルダ[imageformats]に追加してください。Qtdirからコピーするだけです。デフォルトでは、Qtは*.pngおよび*.svg形式をサポートしますが、*。jpgおよびその他の形式では、Windowsにdllのセットが必要です。

于 2016-09-30T14:49:01.010 に答える