1

Railsアプリでのインプレース編集に最適なbest_in_place gemを使用しています。しかし、私の実装の問題は、最適な場所として定義されている領域がテキストの周りだけをラップしているため、目的のフィールドを編集しようとすると、何らかの揺れ[1] 効果が発生することです。それで、固定の text_area サイズを作成して、必要な幅のままにする方法はありますか。

[1] ぐらつきとは、フィールドをクリックしたとき、つまりフィールドがフォーカスされているときは幅があり、タブアウトするとデフォルトのラッパーサイズになります。

4

2 に答える 2

6

重要なのは、クラスだけでなく、内部クラスを定義することです。次のように:

ユーザー/show.html.erb:

<%= best_in_place @user, :name, :inner_class => "css_class" %>

カスタム.css:

.css_class {
    background:red;
}
于 2014-02-09T03:27:16.100 に答える