DIV 定位浮在页面的某个地方

纯随笔,没什么技术含量,下次用的时候粘贴用。

个人比较喜欢把页面所有的需要弹出的错误信息放在一起,然后用一个层浮在明显而且哪里都不影响的地方。

这个地方放在哪里好呢?标题旁边一般空闲的地方多。就放那了——右上角(左上角是logo)。这样也比直观。

<div id="divMessage" style="height: 25px; position:absolute; z-index:1;float:right;top:15px;right:0px">
      <asp:Label ID="lbMessage" runat="server" ForeColor="Red"></asp:Label>
</div>

 既然已经绝对地址了,一般就放在页面代码的最下面。

当然你也可以让它和SharePoint的显示错误信息<SharePoint:ItemValidationFailedMessage ID="ItemValidationFailedMessage1" runat="server" />放在一起。只不过人家的显示的时候会占页面高度。

原文地址:https://www.cnblogs.com/myheaven/p/2317167.html