Stefan Kendall
Stefan Kendall

Reputation: 67832

Fonts appearing abnormally large in IE7

I have the following specified on body: body { font: 63.5% Helvetica, Arial, sans-serif;

In Virtual Machines, I am unable to setup an IE7 installation to reproduce this problem, but on others' machines, some with IE7 render the font on the page abnormally large. The actual CSS and html are hundreds of lines long across multiple files, but I'm at a loss as to why only CERTAIN IE7 environments would produce this behavior.

Any thoughts on where I should be looking?

Zoom is 100% and text-size is medium. Although text-size IS medium, setting the text-size to anything larger than medium on my machines and VMs produces the same exact problem: overlapping text and images. Hmmm....

Display size in windows is set to normal (96dpi)

Upvotes: 0

Views: 574

Answers (5)

Jon Galloway
Jon Galloway

Reputation: 53125

Do the users have a differet text size set?

alt text
(source: microsoft.com)

I ran into this problem lately, and it turned out that it was due to text size.

Upvotes: 0

SeanDowney
SeanDowney

Reputation: 17754

The following article was helpful for me: http://www.lealea.net/blog/comments/web-dev-problem-win-ie-on-widescreen/

Basically IE has a "feature" for some screens (likely dell) that messes up how certain pages render. The fix has to do with turning off this feature via registry.

You can try it with the following command (start -> run):

reg add “HKCU\Software\Microsoft\Internet Explorer\Main” /v UseHr /t REG_DWORD /d 0×00000000 /f

Upvotes: 1

Stefan Kendall
Stefan Kendall

Reputation: 67832

Dell screws with font installations, for some reason, and will fuss up a number of fonts if any "Dell software" is installed.

Upvotes: 1

Tchami
Tchami

Reputation: 4787

Wild guess, but it might have something to do with the DPI setting. I'm pretty sure IE7 is using that setting, and if that setting is not the same on all your environments that might explain your problem.

On Windows XP you change it by going to Desktop -> Properties -> Settings -> Advanced Here you can chose between normal size (96 dpi) and large size (120 dpi).

Upvotes: 0

Pauk
Pauk

Reputation: 2631

This is a bit of shot in the dark, but you could check what the Text Size is set to in IE. If you go View Menu > Text Size and reset it to Medium.

Upvotes: 0

Related Questions