1

サイトのフッターに右にフロートする要素があり、うまく機能しますが、Chrome では、ウィンドウのサイズを変更すると、フロートなしで表示をブロックするように設定する特定のスタイルがあります (こちらの例をご覧ください)。しかし問題は、ウィンドウのサイズを大きなサイズに戻すと、 float:right が適用されていても、要素がフッターの他の要素の下に表示されることです。奇妙なことに... float:right スタイルのチェックを外し、インスペクターで再度チェックすると、要素が通常の位置に戻ります。誰がこれを引き起こしているのか知っていますか?

4

2 に答える 2

0

text-align: right;を使用します。親要素で、float:left;のみを使用します。必要に応じて子要素に配置するか、他のタイプの配置を使用します。

これは回避策ですが、解決策ではありません。この問題は、フロート スタイルの再適用またはページの更新によって解決されるため、ある種の chrome スタイルの更新バグのようです。

于 2014-02-27T16:01:01.497 に答える