私はRails 4.2.7を使用しています。私は...小さな画面でMy Railsモーダルウィンドウが完全に表示されない
<%= link_to_modal 'Add Race', "#add_form", :class=>'modal_button' %>
次のスタイルは、フォームに適用されます...私は、ユーザーがリンクをクリックモーダルダイアログを起動するために、これを設定している
gem 'jquery-modal-rails'
私のGemfileでこれを使用してい
#add_form {
display: none;
-moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000;
padding: 20px;
background-color: #f0f0f0;
}
小さな画面(e..gモバイルブラウザ)では、モーダルウィンドウの一部が画面外に表示され、それらの部分にアクセスできるスクロールバーがありません。モーダルウィンドウを完全に表示するのに十分なスペースがない場合、モーダルウィンドウが使用可能なスクリーンの不動産だけを占めるようにする方法はありますか?
編集:コメントに応じて、これは提案されたスタイルを追加するような画面です。私はこのショットをあげる
私はCSSで迅速なプレイを持っていたし、多分これは十分にあなたを幸せにする: 'オーバーフロー-Y:スクロール;最大高さ:100%; overflow-x:-moz-hidden-unscrollable; ' –
ありがとうございますが、htoseスタイルを追加しても、スクロールしたり、すべてのダイアログを見ることができません。私の質問に私が見ている写真を加えました。 – Dave
モーダルにもう少しHTMLコードを提供できますか?それは例えば別の要素に含まれていますか? –