我正在開發一個JavaScript自定義提醒對話框組件(使用jQuery)。我需要在窗口或文檔的黃金位置顯示警報對話框,類似於我們的javascript警報。我試過一次計算。但是這與javascript警報不兼容。我想計算js中的頂部和左側位置,而不是css中。如何找到窗口或html文件的金色平均位置?
我的計算如下
Var windowHeight = $(window).height(),
windowWidth = $(window).width(),
smallerPortion = windowHeight - (windowHeight/1.618),
dialogTop = smallerPortion - ($(dialogElement).height()/2),
dialogLeft = windowWidth - ($(dialogElement).width()/2);
「dialogTop」 和 「dialogLeft」 是所計算出的值。
P.S:dialogElement是保存自定義警報對話框內容的div元素。
是的,我不希望定位的JavaScript警報。我想定位我的自定義警報對話框。 – KuKa
@KuKa OK,所以使用CSS定位來做到這一點。您沒有提供任何代碼供我們查看。 – ceejayoz
我已經添加了我的代碼示例@ceejayoz。我想在js中找到位置,而不是在css中。 – KuKa