2012-09-05 1 views
0

Je cours dans this problem. Chaque fois qu'un utilisateur augmente la taille du texte dans IE9 en allant à Affichage-> Texte. Je ne suis pas un concepteur de sites Web, donc ma connaissance du CSS est limitée et j'ai hérité de ce projet qui me semble assez compliqué.IE L'augmentation de la taille du texte provoque un chevauchement des éléments HTML. Comment je le répare?

Voici la page ASPX du balisage:

<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> 

Répondre

0

Il se comporte comme prévu. Lorsque vous augmentez la taille du texte, cela n'augmente PAS la taille de vos conteneurs, car ceux-ci sont spécifiés dans px.

Option 1: Utilisez une version de IE avec un magnify qui agrandit également les conteneurs. N'étant pas un utilisateur d'IE je ne peux pas donner plus d'aide que cela.

Option 2: Spécifiez les tailles en em ou %, qui, pour la plupart des choses, devraient être les seules unités de mesure utilisées. Les images peuvent être classées en px. Juste comme une note: Ceci est une question HTML, il est donc préférable d'afficher le rendu HTML, plutôt que le script qui le génère.

Questions connexes