- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WEBページ最下部からレイヤーを表示)
WEBページ最下部からレイヤーを表示する効果を実現する方法
このQ&Aのポイント
- JavascriptやJqueryを使ってWEBページ最下部からレイヤーを表示する効果を実現する方法について説明します。
- Flushというプラグインを使用することで、WEBページ最下部からレイヤーを表示する効果を実現することができます。
- 初心者でも理解しやすいWEBサイトや書籍を参考にしながら、JavascriptやJqueryの基礎を学ぶことでこの効果を実現することができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
JavaScriptの役割はいろいろありますが、もっとも期待される働きは、HTML/CSSを操作するということだと思います。つまり、JavaScriptの前に、HTML/CSS全般の知識がないとWEBページを作るのは難しいと思います。 さて、本題ですが、モダンブラウザのみの対応なら、JavaScriptを使わずともCSS3だけでできます。レガシーブラウザを含めるなら、CSSの値をjQuery Animateで操作するだけですね。HTML/CSSを理解されているのであれば、理屈はとても簡単ですよ。
その他の回答 (1)
- ishi3
- ベストアンサー率66% (2/3)
回答No.1
多分ですが、CSSをjavascriptで操作すれば出来そうな気がします。 <div class="rollup">レイヤー内容</div> 【CSS】 div.rollup { position: absolute; top: 10px; right: 30px; } レイヤーの divブロックの配置を cssで絶対配置(position: absolute;)に指定して、 スクリプトでCSSの[top]の位置を操作する? CSS関係の情報を探れば解決策が見つかるかも。。。
質問者
お礼
ご返答ありがとうございます。 一度それで調べてみます。
お礼
自己解決しました! ありがとうございました!
補足
ご返答ありがとうございます。 HTMLやCSSはある程度分かっているつもりです。 出来ればクロスブラウザに対応させたいですし、レガシーブラウザも対応させたいと思います。 animateが気になったので調べてみたところjqueryを使えばかなり簡単に実装出来そうですね! しかし肝心なところが分かっていません。 http://p.tl/cKU8 このサイトを参照しましたが、animateとtoggleを利用すれば出来そうな感じですがこれだと下からにょきっとではなく上からにょきっとな感じになりそうです。 これを下からにする方法がいまいち分かりません。 もしお分かりでしたらご教授願います。 また、css3でも http://p.tl/0CRs こちらの方法を応用すれば出来そうな感じですが、その応用が分かりません。。。 こちらも同様にお分かりでしたらお願い致します。