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

您可以保留divto的位置position:fixed

通过这样做,它的位置将relative位于浏览器窗口的位置,并且看起来是固定的。

这是样品小提琴

更多关于 CSS 固定定位的信息。

于 2012-08-21T09:52:35.733 回答