2013-07-29 69 views
0

我正在爲我的own business製作網頁。我選擇Bootstrap是因爲它具有移動設備的功能。我遇到了問題:手機屏幕時,標題圖像正在關閉

  • 當使用電話(iPhone 5)訪問網頁時,標題圖片會縮小,並且沒有比例放大。

下面是代碼:

#heading { 
    display: block; 
    width: 100%; 
    height: 543px;  
    background: url('../images/header.jpg') no-repeat center center fixed; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    -webkit-box-shadow: inset 0 -4px 9px -3px #000; 
    -moz-box-shadow: inset 0 -4px 9px -3px #000; 
    box-shadow: inset 0 -4px 9px -3px #000; 
} 

@media(max-width:563px) { 
    #heading { 
    display: block; 
    width: 100%; 
    height: 300px;   
    background: url('../images/headerm.jpg') no-repeat center center fixed; 
    } 
    #navigation .navlinks li { 
    margin-right: 1px; 
    } 
    #navigation .navlinks li a { 
    padding: 0 5px; 
    font-size: 12px; 
    } 

} 

我使用不同尺寸的圖像對媒體查詢試過,但沒有奏效。

Here是測試場景的鏈接。如果您縮小瀏覽器以模擬手機屏幕,則圖像不會完成特寫。它必須在電話上。

+0

這會讓你走得更遠一些:http://stackoverflow.com/questions/5559764/background-image-scaling-while-maintaining-aspect-ratio – reikyoushin

回答

1
@media(max-width:563px) { 
    #heading { 
    display: block; 
    width: 100%; 
    height: 300px;   
    background: url('../images/headerm.jpg') no-repeat center center scroll; 
    -webkit-background-size: 100% auto; 
    -moz-background-size: 100% auto; 
    -o-background-size: 100% auto; 
    background-size: 100% auto; 
    } 
} 

應該工作。更改爲固定滾動。

+0

圖像是否可以自動適應寬度?它不再關閉,但它不適合屏幕。可能會再次更改圖像大小?您可以現在查看[測試鏈接](http://www.crossfit24.mx/test)以查看修改後的版本。 – BrOSs

+0

@BrOSs查看我編輯的代碼。 –