2012-01-13 38 views

回答

2

一種選擇是使用CSS3媒體查詢

例如,設置用於當自己的內容將從爲中心被錨固到所述左開關的閾值。

在你的CSS:

@media all and (max-width: 600px) { 
    /* styles for when the browser is left than 600px in width */ 
    #site-body-content { 
     left: 0; 
     margin-left: 0; 
    } 
} 

@media all and (min-width: 600px) { 
    /* style content when our browser is greater than 600px in width */ 
    #site-body-content { 
     left: 50%; 
     margin-left: -600px; 
    } 
} 

這應該涵蓋移動Safari但遺憾的是媒體查詢僅在IE 9版本開始支持。兼容性信息:http://caniuse.com/css-mediaqueries

或者,你可以檢查在加載瀏覽器的寬度,並聽取窗口調整事件在Javascript並相應地更新你的CSS。

相關問題