2011-07-11 6 views
6

IE8を使用していますが、テキストエリアのサイズ変更の右下に表示されていません。この同じコードはFirefoxでうまく動作します。私はまた、IEを使用しているときにいくつかのオンラインの例で同じ問題に気づいた。IE8がテキストエリアを表示しない右下サイズを変更する

誰でもIEのサイズ変更の下部コーナーを表示するトリックを知っていますか?

マイCSS:

textarea { resize:both; } 

マイHTML:

<div> 
<textarea rows="20" cols="150"> 

</textarea> 
</div> 

答えて

12

はこれまでのところ、resize CSSプロパティは唯一のGeckoやWebKitのエンジン(すなわちFirefoxやChromeとSafariなど)によってサポートされています。

Internet ExplorerとOperaはそれをサポートしていません(まだ)。

+1

CSS3-UIの理由は、W3Cの[まだワーキングドラフト](http://www.w3.org/TR/css3-ui/#resize)です。開発者とUAベンダーは、[this](http://blogs.msdn.com/b/ie/archive/2012/06/25/unprefixed-css3-gradients-in-ie10.aspx)のような状況を回避します。 W3Cが早急に決定するほど、ベンダーはすぐに実装することができます。 –

1

resize CSS属性はInternet Explorerではサポートされていません。この機能に対するブラウザ間のサポートを真に得るには、Javascriptフレームワーク(jQueryなど)を使用する必要があります。 IEでサポートしていない場合もあります(ユーザーがテキストエリアのサイズを変更できることは本当に重要ですか?)。

関連する問題