JavaScript #27
1260 ワード
210806
JavaScript #27に設定バックグラウンドスクリーン 現在の画像は下にのみ追加され、背景画面として指定されていません.
-background.変更
background画像を適用するためにurl(「アドレス」)として渡す必要があるため、上記の修正を行った.
しかし、元の画像のサイズは適切ではありません.
-style.css
ただし、調整ウィンドウの大きさは一緒に縮小されず、修正が必要です.
スケールを設定して、もっときれいになりました.
JavaScript #27

-background.変更
const images = ["0.jpg", "1.jpg", "2.jpg"]
const chosenImage = images[Math.floor(Math.random() * images.length)]
// const bImage = document.createElement("img")
// bImage.src = `img/${chosenImage}`
const bgimg = "url(" + `img/${chosenImage}` + ")"
document.body.style.backgroundImage = bgimg

background画像を適用するためにurl(「アドレス」)として渡す必要があるため、上記の修正を行った.
しかし、元の画像のサイズは適切ではありません.
-style.css
body{
background-size: cover;
}
bodyのbackground-sizeオプションはcoverとして、以前よりも画像が見えます.
ただし、調整ウィンドウの大きさは一緒に縮小されず、修正が必要です.
body{
width: 100%;
height: 100vh;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}

スケールを設定して、もっときれいになりました.
Reference
この問題について(JavaScript #27), 我々は、より多くの情報をここで見つけました https://velog.io/@kimhaech/JavaScript-27テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol