IE文本大小增加导致HTML元素重叠。我如何解决它?

时间:2012-09-05 16:50:28

标签: asp.net html

我遇到this problem.每当用户通过转到View-> Text增加IE9中的文字大小时。我不是网页设计师,所以我对CSS的了解有限,而且我对这个看起来非常混乱的项目也是如此。

这是标记的aspx页面:

 <body leftMargin="0" topMargin="0" MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
        <CC1:FOCUSMANAGER id="FocusManager1" runat="server" DefaultColor="blue</cc1:FocusManager"></CC1:FOCUSMANAGER>
        <div style="Z-INDEX: 1; LEFT: 2px; VISIBILITY: visible; WIDTH: 358px; POSITION: absolute; TOP: 16px; HEIGHT: 212px">
            <uc1:itemsearch id="ItemSearch" runat="server"></uc1:itemsearch>
        </div>
        <div style="Z-INDEX: 1; LEFT: 380px; VISIBILITY: visible; WIDTH: 316px; POSITION: absolute; TOP: 16px; HEIGHT: 200px">
            <uc1:membersearch id="MemberSearch" runat="server"></uc1:membersearch>
        </div>
        <div style="Z-INDEX: 1; LEFT: 2px; VISIBILITY: visible; WIDTH: 690px; POSITION: absolute; TOP: 228px; HEIGHT: 550px"
            id="DIV1" runat="server"><uc1:itemgrid id="ItemGrid" runat="server"></uc1:itemgrid></div>
        <div style="Z-INDEX: 1; LEFT: 2px; VISIBILITY: visible; WIDTH: 690px; POSITION: absolute; TOP: 252px; HEIGHT: 513px"
            id="DIV2" runat="server"><uc1:acctlookupform id="AcctLookupForm" runat="server"></uc1:acctlookupform></div>
    </form>
</body>

1 个答案:

答案 0 :(得分:0)

表现如预期。增加文本大小时,它不会增加容器的大小,因为它们在px中指定。

选项1:使用具有magnify的IE版本,该版本也会扩大容器。不是IE用户,我不能提供任何帮助。

选项2:在em%中指定尺寸,对于大多数情况,这应该是所使用的唯一计量单位。图片的大小可以为px

正如笔记:这是一个HTML问题,因此最好显示呈现的HTML,而不是生成它的脚本。