典型的な jQuery Mobile の背景を.jpg
. 私の人生では、これを理解することはできません。それは私を夢中にさせています!私はSOとGoogleのいたるところにいましたが、誰の答えも役に立ちませんでした。
現在のヘッダー情報
<head>
<title>Veolia Water Splash Guide</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css"/>
<link rel="stylesheet" href="./css/stylo.css"/>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
<script src="./js/main.js"></script>
</head>
私のアプリケーションが従うプロセス:
index.html
画像がフェードインすると読み込まれます (この CSS オーバーライドは完璧に機能します)。- 画像がフェードインした後、マルチページ形式ではなく
$.mobile.changePage()
、別のページに変換します - ここで失敗し、バックグラウンドが読み込まれますが、何かによって上書きされます。何がそれをオーバーライドしているのか理解できないようです。
これは私のCSSです
#logo
{
position: absolute;
top: 0;
bottom: 0;
margin: auto;
width: 80%;
}
body
{
background: url('../img/background.jpg') !important;
background-repeat:repeat-y !important;
background-position:center center !important;
background-attachment:scroll !important;
background-size:100% 100% !important;
}
.ui-page .ui-body-c .ui-page-active .ui-overlay-c .ui-mobile-viewport
{
background: transparent !important;
}
誰かがいくつかの指針を持っているか、私が間違っていることを知っていますか? 背景が一瞬点滅しますが、その後放り出されます...
助けてくれてありがとう!