こんにちは、javascript初心者です。
現在、html5とjavascriptで画像ビューワーを制作しています。ブラウザのウィンドウサイズ変更を監視し、ヨコ長の時は2ページ(見開き)レイアウトに、タテ長の時は1ページレイアウトになるよう、マークアップの切り替えで実装しようと考えています。
下記の様な感じです。
【ヨコ長の時】※articleで画像2枚を囲む
<article class="page"> <div class="left"><img src="page1.jpg" id="page1"></div> <div class="right"><img src="page2.jpg" id="page2"></div> </article>【タテ長の時】※articleで画像1枚を囲む
<article class="page"> <div class="left"><img src="page1.jpg" id="page1"></div> </article> <article class="page"> <div class="right"><img src="page2.jpg" id="page2"></div> </article>insertBeforeやinsertAfte、appendやremoveなどの関数の組み合わせで
実現しようとしたのですが、私のjsの知識が未熟なため
余分なマークアップが入ったりして、なかなか思うような動きになりません。
どのようなコードを書けば上記を実現できますでしょうか。
皆さまのお知恵をお借りできますと幸いです。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/02 09:50
2015/10/03 15:54
2015/10/04 08:02
2015/10/05 00:09