0

我可以在 Chrome 和其他浏览器中调整文本字段的大小。但是,即使在为 IE 安装了 Chrome 框架之后,我也无法在 IE9 中进行相同的工作。我用于 Ex: style="resize:horizo​​ntal;"

前任:

有人可以建议我如何让它在 IE 浏览器中工作吗?谢谢。

*编辑*

好的,所以经过大量调整,我终于使它适用于 IE9 !耶 :)

首先要做的是:您需要在 IE9 上安装 Chrome Frame。

然后你添加一些标签让它在 IE 上呈现。

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

这是完整的代码:

<!DOCTYPE >

<html xmlns="http://www.w3.org/1999/xhtml">
<!-- <meta http-equiv="X-UA-Compatible" content="chrome=IE9">
<!-- X-UA-Compatible: chrome=1-->

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

<head>
    <title>Text Feilds</title>

   <script src="Scripts/jquery-1.7.2.js" type="text/javascript"></script>

 </head>
<body>
<input type="text" id="txt1" style= "resize: horizontal"; />
<input type="text" id="txt2" style= "resize: both"; />

</body>
</html>
4

3 回答 3

1

如果您查看http://www.w3schools.com/cssref/css3_pr_resize.asp,您会发现 IE 根本不支持此功能。

如果您想在所有浏览器中支持此功能,您将必须在 javascript 中创建自己的调整大小功能(如果有,我们使用任何框架)。

于 2012-07-18T06:37:57.847 回答
1

你不能,以任何简单的方式。根据http://caniuse.com/#feat=css-resize IE 9 不支持,IE 10 状态未知。

于 2012-07-18T06:38:03.217 回答
0

那是 HTML5 标记,旧版本的 IE 不支持 HTML5 或 HTML5 就绪。IE 9 仅部分支持

于 2012-07-18T07:32:46.683 回答