1

このサイトのような特別なフローティング メニューを作成します: http://www.just-eat.co.uk/restaurants-toscana/menu

ご覧のとおり、カテゴリとご注文のメニューは画面に浮かぶので、その位置はほとんど常に同じで、常に画面の上部に固定されます (もちろん、ページを下にスクロールした後)。ASP でこの効果を作成するにはどうすればよいですか? 。ネット?メニュー スタイルの位置プロパティを固定として設定しましたが、この方法では、メニューは常に同じ位置にあり、メニューを画面の上部に固定したい

4

3 に答える 3

2

ASP.NETにデフォルトでそのような機能があるかどうかはわかりません。そのようなものを見たことがありません。ただし、CSS position:fixedをメニューブロックの最上位のdivに配置したり、このようなプラグインを使用したりすると、簡単に実行できます。position:fixedは、古いブラウザで問題を引き起こす可能性があることに注意してください

于 2012-08-21T09:41:45.737 に答える
1

こんにちはアリあなたはあなたのメニューをフロートさせるためにスタイルシートを追加しなければなりません、しかしあなたは基本的にあなたのメニューをフロートさせるためのプロパティを持っていません

于 2012-08-21T09:41:10.993 に答える
1

divと の位置をキープできますposition:fixed

そうすることで、その位置がrelativeブラウザウィンドウの位置になり、固定されたように見えます。

これがサンプルフィドルです

CSS 固定配置の詳細。

于 2012-08-21T09:52:35.733 に答える