Q
固定拉伸背景圖片
1
A
回答
1
如果您不介意使用CSS3的background-size
屬性,那麼以下將添加到您的#content-wrap {
CSS語句中將獲得響應的背景圖像,該圖像將擴展以適應容器的大小。
#content-wrap {
height: 1000px;
background: #ccc;
color: #fff;
/* Added CSS */
display: block;
max-width: 100%;
clear: both;
background: transparent url("http://placekitten.com/900/900") top right no-repeat;
background-size: cover;
}
這是你的jsfiddle的更新版本,我添加的CSS和一些可愛的placekittens: http://jsfiddle.net/kztGj/22/
的缺點這個是當然的,它不會在Internet Explorer < 9,Firefox 3.6的工作,或任何不支持CSS3的瀏覽器。但是,接下來你需要一個響應式圖像,因此你會很難找到一個支持舊版瀏覽器的優雅解決方案。
有關background-size
財產及其用途的更多信息,我建議您查看this article,其相當豐富。
+0
這是一個很棒的JS,它可以爲你帶來這個IE - https://github.com/louisremi/jquery.backgroundSize.js – Brian 2012-09-05 01:30:38
0
在你的圖像,添加CSS這樣
.custom-image {
width:100%;
}
和你HTML
<div>
<img src="" class="custom-image" />
</div>
相關問題
- 1. 拉伸背景圖片
- 2. Android背景圖片拉伸
- 3. 背景圖片拉伸
- 4. CSS拉伸背景圖片
- 5. CSS - 背景圖片拉伸
- 6. 佈局:拉伸的背景圖片
- 7. WatchOS背景圖片拉伸下表
- 8. 背景圖片拉伸問題
- 9. 按鈕背景圖片拉伸
- 10. 拉伸iOS背景圖像
- 11. 背景圖像拉伸
- 12. 拉伸背景圖像
- 13. JS拉伸背景圖像
- 14. UITableViewController背景圖像拉伸
- 15. TextView背景拉伸
- 16. UITableViewCell背景拉伸
- 17. jquery拉伸背景圖片幻燈片與html和控件
- 18. FullPage JS固定背景圖片
- 19. 的UITableViewController - 固定背景圖片
- 20. 位置:固定有背景圖片?
- 21. 2背景拉伸1背景
- 22. 無背景附件縮放背景圖片:固定?
- 23. CSS背景圖像拉伸與背景圖像屬性
- 24. 背景圖像作爲固定背景
- 25. 拉伸圖像作爲背景
- 26. 拉伸在CSS背景圖像
- 27. 防止拉伸按鈕背景圖像
- 28. 垂直拉伸背景圖像
- 29. UIButton背景圖像拉伸Xcode iOS
- 30. 的ImageButton拉伸背景圖像
你的意思是,作爲背景圖像。有這個http://jsfiddle.net/kztGj/22/? – Jeemusu 2012-08-15 04:06:58
@Jeemusu是作爲背景圖片 - 您的示例非常接近,因爲圖片無法具有固定高度,因爲內容會填充頁面,因此會增加頁面高度。 – Filth 2012-08-15 04:09:22
如果刪除高度,如第22次迭代jsfiddle.net/kztGj/22?等等,你是指固定高度?容器上的固定高度爲300px? – Jeemusu 2012-08-15 04:09:56