その上にアニメーションを作成したい画像を保持する背景部分で構成される Web ページを考えてみましょう (たとえば、image=sky および animation=moving-clouds)。この事は 100% 幅です。
この「キャンバス」に、100% コンテンツのパーツを配置する必要があります。
私がこの質問をしている理由は、div
s と絶対配置を使用してこのようなことを簡単に達成できるからです。div
しかし、 s の幅が 100% の場合、このようなものを作成する方法がわかりません!
私はこのようなものを書くことができるでしょう:
<div id='canvas' style='width:100%;background-image:...'>
<div id='cloud1' style='...'></div>
<div id='cloud2' style='...'></div>
<div id='cloud3' style='...'></div>
</div>
<div id='cont' style='width:100%'>
my content here
</div>
スタイリングcanvas
などcont
にcont
表示されcanvas
、 などの要素clousx
は JavaScript によって移動されますが、背後に存在しcont
ます。
これを達成する方法は?