2017-05-18 1 views
0

私はdijit.form.Textareaモジュールを使ってダイナミックテキストエリアを作成していますので、テキストエリアを入力すると自動的に展開されます。本当に素晴らしい作品です。dojo textareaにfirefoxを追加すると、dijit.form.Textareaで修正する方法が1行追加されますか?

私の問題は、デフォルトでFirefoxブラウザが余分な行を追加しているようです。そのため、Firefoxがテキストエリアを読み込んだときには2行分高いことになります。クロムのみで1つです。

私はこれを試してみましたが、同じ問題が発生している他の人がいるようですが、これに対する良い解決策は見つかりませんでした。

私はエリアボックスは、Firefoxが高いdojoTypeではを削除しても、その後、ChromeでこれがFirefoxのデフォルトのbahaviourとテーマにモジュールを追加していない道場の問題

<xp:view xmlns:xp="http://www.ibm.com/xsp/core"> 
    <xp:inputTextarea id="inputTextarea1" dojoType="dijit.form.Textarea" 
     value=""> 
    </xp:inputTextarea> 
</xp:view> 

ように見えます

<resources> 
     <dojoModule> 
     <name>dijit.form.Textarea</name> 
     </dojoModule> 
</resources> 

スクリーンショット通常のテキストエリア

enter image description here

スクリーンショットdojo.form.textarea

enter image description here

は、どのように私は、デフォルトでは2行dijit.form.Textareaを使用して表示問題のFirefoxを修正することができますか?

おかげ

トーマス

答えて

0

は、あなたは、単にrows属性を探していませんか?

<xp:inputTextarea id="inputTextarea1" rows="5" /> 
+0

設定行= "1"は役に立ちませんが、Firefoxは常に最小2行表示します –

+0

です。この問題はFirefoxにあり、XPageのソースコードとは何の関係もありません。 – shillem

+0

まだxpages dojoの回避策/解決策を探しています:-) –

関連する問題