IE7 文本大小调整
IE7 Text Resizing
我使用像素来确定网站上字体的大小。所有文本都可以使用缩放功能在Chrome,Firefox等中调整大小。但是,在IE7(和IE6/8,我猜)中,字体不会使用"文本大小"菜单调整大小,它们只是保持不变。
现在我认为唯一的解决方案是切换到ems
- 但是我可以用JS编写任何解决方案来仅针对/修复IE?
除非您知道,否则请假设几乎没有人拥有IE7或6。IE8具有缩放功能,所以没关系。在我有数据的大约50个小型企业网站上,上个月有0.5%的访问者使用IE6,4%使用IE7,12%使用IE8。
我们不支持IE6或7,但我们确实进行了测试和检查,基本上看起来就在那里。
假设你确实想在IE6和7中允许这个次要功能(假设最需要可访问性的人不会使用这些臭名昭著的无法访问的浏览器!),你确实需要使用ems而不是px,你真的需要使用它做所有事情,而不仅仅是字体大小,否则框也无法正确缩放。
在Internet Explorer 6和7中,您无法增加或减少在CSS中以像素为单位设置的字体大小。
为此,您必须使用 EM 作为字体大小值。
阅读这篇文章
相关文章:
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 如何动态调整文本大小以适应元素以防止拉伸
- 使用jquery调整文本区域的高度
- 如何根据浏览器按比例调整文本大小
- 与我的jquery弹出窗口和自动调整文本区域大小有冲突
- 根据php/mysql变量中的文本行调整文本区域的大小
- 使用keyup键键入时调整文本区域宽度
- 如何使用chrome应用程序窗口动态调整文本区域的大小
- 文本区域在页面加载时未正确调整文本量的大小
- 根据文本行调整文本区域的大小
- 根据内容自动调整文本框的大小
- 如何使用 Angular.js动态调整文本区域值的大小
- 自动调整文本输入框 HTML 的大小
- 如何使用新行调整文本框的大小
- 根据屏幕大小调整文本大小
- 自动调整文本区域大小
- 是否可以根据输入的内容调整文本区域的大小
- 根据内容自动调整文本区域的大小
- 调整文本大小会忽略小数
- 无法调整文本区域高度的大小