2014-10-31 70 views
0

我有這個DIV ID = popupContent這表明在彈出的窗口如何動態調整使用Java腳本利潤率的ASP.NET

相關CSS類

.popupWindow 
{ 
    position:absolute; 
    top:10%; 
    left:30%; 
    z-index:1001; 
    background-color:#fff; 
} 

一些數據,在某些情況下,這個div的內容必須拉伸到1000px的寬度。所以在較低的分辨率下,它只顯示彈出窗口的一部分。 我想根據屏幕分辨率動態調整此頂部和左側屬性。

因此,例如,如果分辨率是1920x1080 頂部應該是10%; 離開 30%, 在1280x760 頂部: 5%左: 10%....

如果有人知道的解決方案,我應該心存感激。

+0

嘗試CSS媒體查詢。你可以在這裏檢查:http://www.w3schools.com/cssref/css3_pr_mediaquery.asp – 2014-10-31 09:01:04

+0

只需給出另一個選項,因爲你在問題中標記了javaScript。試試這個:http://jsfiddle.net/codeSpy/bjx09uxj/ – 2014-10-31 10:26:44

+0

謝謝,這也很棒。 – 2014-10-31 11:21:50

回答

0
@media screen and (max-width: 1920px), screen and (max-height:1080px) { 
    .popupWindow 
     { 
     top:10%; 
     left:30%; 
     } 
} 

@media screen and (max-width: 1280px), screen and (max-height:760px) { 
    .popupWindow 
     { 
     top:5%; 
     left:10%; 
     } 
} 
+0

謝謝,它的工作原理。 :) – 2014-10-31 10:03:49