日期:2014-05-18  浏览次数:20821 次

.NET web页面上的按钮位置问题。高分。
需求:在.NET web页面上需要一组(3个)按钮,当页面内容过多向下滚动时,按钮不随页面滚动,还是停靠在原位置,即在按钮一直显示在当前名目。按钮还必须保持原按钮的功能,即可对页面进行操作。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>无标题页</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <asp:Button ID="Button1" runat="server" Text="Button" /></div>
  </form>
</body>
</html>

请高手详细说明,谢谢。

------解决方案--------------------
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" Style="position: absolute;top:expression(offsetParent.scrollTop);" /></div>
dfa<br />
<div style="margin-top: 1000px">
testdiv</div>
</form>