良い一日を。サイズが に設定された背景画像を持つ div がありcover
ます。
javascriptまたはjqueryで背景サイズを取得するにはどうすればよいですか?
つまり、背景は div をその寸法、幅または高さのいずれかで埋めます。表示部分だけでなく、完全な (計算された) 画像の幅と高さを理解したいと思います。
<style>
body {width:100%; height:100%}
#fullCoverBg {background-image:url("ani_bg.jpg"); background-repeat:no-repeat; background-size:cover; background-position:right;}
@media all and (max-width : 1000px) {
/* small screens */
aside {height:30%; width:100%;}
#fullCoverBg {height:70%; width:100%;}
}
@media all and (min-width : 1001px) {
/* big screens */
aside {height:100%; width:30%;float:left;}
#fullCoverBg {height:100%;width:70%;float:left;}
}
</style>
<body>
<aside>this div stay on head on small devices, and go on the left side on big screens </aside>
<div id="fullCoverBg"></div>
</body>
wwindow のサイズを変更すると、背景が div 全体をカバーしていることがわかります。もちろん、「カバー」が div の幅または高さを埋めるため、一部の部分は表示されません...サイズ変更ごとに、これは画像全体の寸法 (見える部分と見えない部分) ?