ブラウザで反応しますがゆがんでいないように、CSSのカバープロパティを使用する背景イメージを持つページを作成しようとしていますが、 jQueryの配列からランダムに選択されます。バックグラウンドイメージ全体のWebページをカバーし、応答性があり、またランダムに選択されます。
これは私が現時点で行っている唯一の事柄であり、私は遊んでいたが、私はjQueryをあまり扱っていないので、実際には分かっていない私がやっていること!どんな助けにも感謝!
HTML:
<head>
<title>Test</title>
<link href="css/css.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="javascript/jquery.js"></script>
</head>
<body>
<div id="background">
</div>
</body>
CSS:
body {
margin: 0;
}
#background {
width: 100%;
height: 100%;
margin: 0;
background-repeat: no-repeat;
background-size: cover;
background-image: url(backgroundImage)
}
html, body {
overflow: none !important;
overflow-x: none !important;
overflow-y: none !important;
}
のjQuery:
var picArr = ['Images/IMG_3764.jpg', 'Images/IMG_3793.jpg', 'Images/IMG_4050.jpg', 'Images/IMG_4323.jpg', 'Images/IMG_4351.jpg', ];
var myNumber = Math.floor(Math.random() * 5);
$(document).ready(function() {
$("background-image").attr('url', picArr[myNumber]);
});
ありがとう、私はこれを使用しましたが、タイムアウトを削除しました。なぜなら、リフレッシュ時に異なるものをロードするだけだからです。ご協力ありがとうございました! –