0

これをうまく説明したいと思います。style = "float:right;"のdivがあります このdivには、いくつかのエディターフィールドを含むテーブルがあります。しかし、ここで、これらの編集フィールドの下に配置される2つのテキストエディターボックス(.NET MVC3 @ Html.TextAreaFor内)が必要です。しかし、何が起こるかというと、テキストエディタボックスはページの中央のどこかに表示され、右側のフローティングエディタフィールドの下には表示されません。テキストエディタを右側のフロートエディタフィールドの下に表示するにはどうすればよいですか?

ありがとうございました

4

2 に答える 2

0

その下にある必要があるブロックが同じ親にないことを前提として、withfloatrightoverflow:hiddenの親に適用してみてください。divしかし、それは確かにあなたのマークアップを見るのに役立つでしょう。

于 2012-07-01T13:56:42.247 に答える
0

私はこれを解決するために、右揃えのdivを2つのセルの右のセルに配置しました。1つの行のテーブルに100%の幅を指定しました。これにより、幅が100%であるため、テキストエディタフィールドを含む次のビューがこのテーブルの下に収まります。あまりエレガントではありませんが、今のところうまくいきます。

ありがとうございました

于 2012-07-01T15:06:17.637 に答える