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

position:absolute的奇怪问题
设置div的position:absolute后,在页面上显示是正常的,但是在打印预览的时候发现设置position:absolute的div出现第二里面了,不知道是什么原因?
<div style="width: 750px; margin: 60px auto 0px auto; position: relative;">
        <div style="width: 100%; padding-bottom: 30px; border: solid 1px red;">
           <div id="divTag" runat="server" visible="false" style="position:absolute; z-index: 2px;
            left: 0; bottom: 0; right: 0; top: 0; width: 150px; height: 150px; margin-left: 570px;
            border: solid 1px green" onmouseover="ShowClose()" onmouseout="HideClose()">
            <div id="divClose" style="position: absolute; margin-left: 130px; margin-top: 135px;
                display: none;">
                <img src="../Images/close.gif" alt="隐藏" onclick="Hide()" />
            </div>
            <img src="MissiveCommonSeal.aspx" width="150" height="150" alt="" />
        </div>
</div>

------解决方案--------------------
能否把话说顺溜了