在asp.net中修复div的按钮

时间:2014-03-29 07:21:45

标签: javascript jquery asp.net css css3

我有divbutton需要修复。我的HTML代码如下:

<div id="MyMainContent" style="width:100%;float:left">
    <div style="width:70%; float:left;">MyContent</div>
    <div style="width:28%; float:left;left: 67%; position: fixed;">
        <asp:Button ID="ReplyButton" runat="server" Text="Reply" />
    </div>
</div>

整个页面固定按钮。当我向下滚动页面时,它是页面。我希望仅为div MyMainContent修复该按钮。

我在MyMainContent

中试过这个css
style="width:100%;float:left;position:relative"

但它显示的结果相同。   有这样的解决方案吗?任何帮助或链接肯定是有用的。

1 个答案:

答案 0 :(得分:2)

固定定位元素将相对于窗口定位。它不会随页面滚动。

如果您希望它相对于div定位,

将按钮放在MyMainContent内,并将其相对于MyMainContent绝对定位。

换句话说,将position:relative提供给MyMainContent并为该按钮应用position:absolute,并使用top right bottom left属性将其放置在div中。

绝对定位元素将相对于具有静态位置的第一个父元素定位。