0

ブラウザのサイズが変更されたときに、フライアウトをボタンのすぐ上に配置する方法は? アプリケーションにはボタンがあり、クリックするとフライアウト (WinJS フライアウト) が表示されます。ただし、ブラウザーのサイズを変更すると、フライアウトが常にボタンの上に表示されるとは限りません。

4

1 に答える 1

0

問題は、要素の 1 つがスケーリングされたことです。WinJS は、フライアウトのオフセットを計算する際に倍率を考慮しません。解決策は、偽の div (高さ、幅をゼロ) を渡し、そのオフセットを計算することでした。これは後でフライアウトのアンカーとして使用されます。

于 2015-02-10T03:31:38.533 に答える