日期:2014-05-17  浏览次数:20795 次

如何给Button按钮在网页中定位
C# code
<asp:Panel ID="panel4" Visible="False" runat="server">
                        <div id="content" runat="server" style="width:100%;height:300px;">
                        </div>
                            <asp:Button ID="Sersub" runat="server" CssClass="examination_btn2" Text="提交" OnClick="Sersub_Click">
                            </asp:Button>
                        </asp:Panel>

在这个 Panel 中,div的数据内容是我读取数据库后,在页面后台动态拼接给其赋给页面的,所以他的内容有长有短,他的下面是一个button按钮,我想定位button在页面的位置,(点击button刷新页面div里的数据时)不让button随着拼接的div内容的高度而上下跳动,谢谢大家帮忙看下哈。

------解决方案--------------------
将btn放在一个单独的div中,然后给他设定一个绝对位置
------解决方案--------------------
可以用css中的margin,
将按钮放到div中
这个div的style给定一个绝对位置,你可能给你的浮动,float吧
margin:10px 5px 15px 20px;?上外边距是 10px
?右外边距是 5px
?下外边距是 15px
?左外边距是 20px
哈哈哈就搞定啦
------解决方案--------------------
这样定位还是会出现问题的
如果我把浏览器缩小,那么你按钮是绝对定会那么就会飞到不知道哪里去了!
------解决方案--------------------
Div的样式里有个margin是绝对定位的意思