當有人放大在網頁上一樣,它會留作爲原始圖像(最好是在CSS如果這是可以做到)如何讓背景圖片在縮放時保持不變?
3
A
回答
2
我有一個背景圖像上身體設置和使用background-size: 100%
得到它填補了屏幕。這將完成你正在嘗試做的事情。我不確定除了身體之外的任何元素都有好的方法。
0
我會認爲這需要JavaScript,因爲你需要弄清楚有多大的視口是本身......每當該視口被改變,這是無法檢測到的CSS ...這是哪裏的JavaScript進來你應該看看javascript/jquery resize瀏覽器事件。 jQuery通過http://api.jquery.com/resize/的一些例子很好地實現了這個功能,你應該很容易使用它。
他們給出的例子是當窗口被調整大小時添加身體的新寬度......當窗口被放大時,這是相同的觸發器。請看jsfiddle。我所做的是先插入新視口的寬度。然後我還重新調整了盒子的寬度和高度,以相對於視口的1/5。
神奇代碼:
$(window).resize(function() {
$('#log').append('<div>' + $(this).width() + '</div>');
});
和什麼樣的變化寬度:
if (logWidth == width/3) {
console.log("hooray.");
}
else {
console.log("resize the log please.");
logWidth = width/3;
$('#log').width(logWidth);
}
這如果else語句可以修改爲背景圖像的需求。
這給了我可以用來設置背景圖像/寬度/無論任何元素,我想要在任何調整大小事件的新寬度。
0
相關問題
- 1. 縮放div背景圖片
- 2. 如何僅縮放背景圖片
- 3. 如何保持頁面背景圖像縮放固定? CSS
- 4. 背景圖像縮放,同時保持縱橫比
- 5. 如何在背景圖片上放置背景圖片?
- 6. 縮放背景圖片而不縮放疊加層
- 7. 如何讓背景圖片縮小以適應其元素,但不能放大?
- 8. 如何讓imageview的背景在android中漸變地縮放?
- 9. 背景圖片的放置不能保持正常與內容
- 10. 在保持寬高比的情況下縮放背景圖片的div尺寸
- 11. 無法縮放背景div圖片
- 12. IE7,CSS3,背景圖片&縮放
- 13. 縮放裏面的背景圖片
- 14. Android - 按比例縮放背景圖片
- 15. JPanel縮放時不顯示背景圖片
- 16. 如何在按下按鈕時使背景保持不變?
- 17. 如何在滾動時保持UICollectionViewCells的背景顏色不變?
- 18. 如何在TabWidget中縮放背景圖片?
- 19. SVG剪裁的背景縮放 - 如何保持縱橫比?
- 20. Android片段保持背景
- 21. jQuery縮小背景圖片但保持高度
- 22. 無背景附件縮放背景圖片:固定?
- 23. 如何讓我的背景圖片保留在頁面底部?
- 24. 縮放圖像保持背景縱橫比可繪製
- 25. 縮放比例按鈕保持背景圖像
- 26. 縮放時在背景圖片中出現間隙
- 27. 懸停/縮放變換背景圖像
- 28. 如何讓div內容在背景保持滾動時
- 29. 如何在更改應用程序的主背景時讓ActionBar項目的背景保持不變?
- 30. 如何讓背景圖片旋轉?
我認爲他正在努力保持圖像在整個窗口的比例大小......但即使如此,我並不完全確定,特別是因爲甚至沒有一個完整的句子...... :( – 2013-02-14 23:34:44
同意。我的想到的是,這可能是最好的,可以在CSS中完成。其他任何需要js的。 – 2013-02-15 01:10:14