2014-01-17 137 views
1

我有一個網頁,在22英寸的顯示器上看起來不錯,但在筆記本電腦上看起來很糟糕......我想知道是否有可能使所有類型的尺寸都可調整屏幕...我已經tryed在JS表函數,在CSS寬度100%......我需要一些幫助:(繼承人小提琴:http://jsfiddle.net/ygaw2/43/和一些代碼:根據屏幕分辨率自動調整大小的網頁

function submit() 
{ 
    var dropspot_elements = document.getElementById("dropspot").children; 
    var dropspot_stringOfElementIDs =[]; 

    for(var i = 0; i < dropspot_elements.length; i++) 
    { 
     dropspot_stringOfElementIDs.push(dropspot_elements[i].id); 
    } 

    if(dropspot_stringOfElementIDs.join("")===document.getElementById("container").children[imgNumber-1].id ) 
    {  
     if(imgNumber < 5)     
       alert('CORECT! Puteți trece la secvența următoare.'); 
       else 
       alert('Felicitări,ați ghicit toate răspunsurile.Jocul a luat sfârșit!'); 
       levelDone = true;  
    } 
    else 
    { 
       if(dropspot_stringOfElementIDs.length===0){ 
        alert('Nu ați incercat nici un răspuns.Trageți litere pentru a forma cuvântul ce reprezintă imaginea.'); 
       } 
       else 
       alert('GRESIT! Încercați din nou.'); 
       $("#dropspot").empty(); 
     } 
    } 
+0

我認爲這是無關緊要JavaScript,但一招鮮「技術」稱爲響應式設計的。 –

回答

1

你應該看看怎麼樣的框架Bootstrap處理這個問題,他們重新調整元素的大小,甚至動態地調整頁面的流動以使所有的東西都適合。

http://getbootstrap.com/

特別是調整大小,網格等和移動第一種方法或許對你來說有趣:

http://getbootstrap.com/css/#overview

你會更好使用這樣的框架(有很多的替代品也是如此),而不是試圖自己重新創建它。

+0

@agconti不用擔心,那是一個佔位符,而我爲他提供了一些鏈接。 –

+0

沒問題。評論刪除。鏈接到媒體查詢和流體佈局也可能很好。 – agconti

1

這裏有一些非常有用的東西是CSS3 Media Queries。它允許您根據查看頁面的設備的屬性應用不同的樣式。因此,您可以根據例如查看該頁面的設備的屏幕寬度來應用不同的樣式。這是很好的描述如下:

http://webdesignerwall.com/tutorials/css3-media-queries

相關問題