我正在实施搜索,其中我有10个字段和4个按钮,页面呈现对我来说绝对完美。 我为用户提供了高级搜索选项,用户点击了链接并且面板展开了(我只是在这里使用切换功能)。
由于垂直滚动,问题来到这里,按钮不会立即可见,我必须向下滚动才能看到那些..所以我的想法是让那些按钮浮动..你能告诉我我怎么能实现那个..或任何替代想法来实现上述功能。
提前致谢。
答案 0 :(得分:0)
您可以将按钮放在div中,而不是浮动按钮。 然后将高级搜索控件放在另一个滚动的div中。
<asp:UpdatePanel runat="server" ID="updatePanel1">
<ContentTemplate>
<div style="overflow:auto; height:300px; vertical-align:top;">
<table height="500">
<tr>
<td><h3>Advanced Search controls here in this div</h3></td>
</tr>
</table>
</div>
<div style="text-align:right; padding-top:20px;">
<asp:Button runat="server" id="buttonSearch" Text="Search" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
这样,“搜索”按钮保持不变。
如果您不想滚动查看所有选项,可以实现浮动按钮。
请参阅:http://www.jtricks.com/javascript/navigation/floating.html 您必须将搜索按钮放在div中。然后将其放置在更新面板中的控件附近。
这是一个可能有帮助的相关问题。 ASP.NET Floating Div Menu via Ajax or jQuery