2017-09-04 6 views
1

私は登録フォームのポップアップを作成しています。そのフォームのCSSルールを設定し、別のブラウザでチェックしました。Safariだけが要素間に余分な空白を追加しています。SafariのCSSバグが最大の高さですか?

フォームのサイズは次のとおりです。

max-height: 90em 

これは、異なるブラウザ上でどのように見えるかです:

明らか

Chrome & Firefox

Safari

私は何かが欠けています。アイデア?あなたは試してみてください

+1

なぜサファリ画像には名前がありませんか?あなたは空白で何を意味しますか?パディングやマージンを意味しますか?あなたのCSSコードを投稿してください。 – Bellian

答えて

1

をしてクリアされていることを確認してくださいを参照してください。

これはGravity Formsの問題でした。

.gf_browser_safari{ 
    form { 
     height: initial; 
    } 
} 
0

いくつかのこと:90emから90rem

  • スイッチの最大の高さは、それがルートhtml要素に対して大きさになります。
    • ローカルマシンのSafariでテストする場合は、Safariの設定でフォントサイズの調整が指定されていないことを確認してください。 The Effect of Browser Settings on the HTML Element Font Size は、あなたが作業している要素は、私はちょうど誰かが同じ問題を抱えている場合には、私の質問に答えるCSSルールclear:both;
+0

提案していただきありがとうございます。私は試してみたいですが、私はここで余分な困難があります。私はmax-heightルールに以下のようなjQueryを割り当てます:$( '。object-class')。css( 'max-height'、em(90));どのようにjQueryでremを使うべきかについてのアイデアはありますか? – THNK

関連する問題