我正在尋找一種僅用於CSS的解決方案,將圖像縮小爲瀏覽器窗口的大小 - X個像素點。我發現了很多JavaScript解決方案,但是我想讓它成爲CSS。它可以做到,如果是的話,那麼如何?圖像大小瀏覽器高度 - X像素數。 CSS-而已!
回答
img {
width: 100%;
}
多田! :)
編輯:
div {
left: 0px;
margin: 15px;
position: absolute;
}
img {
position: relative;
width: 100%;
}
凡在div margin屬性是x像素。顯然,這意味着將img包裹在div中。 像這樣:再次
<div>
<img src="" />
</div>
編輯:剛一說明,而不是使用margin
屬性,可以使用單獨的margin-left
和margin-right
性能。 :)
這個怎麼樣?
HTML:
<div><img src="http://www.google.com/images/logos/ps_logo2.png" /></div>
CSS:
div {
position: absolute;
top: 30px;
left: 30px;
right: 30px
}
img {
width: 100%
}
爲什麼'position:absolute'?不應該有必要。不是'margin-right:100px'工作嗎? – 2011-02-23 22:01:17
適用於我:http:// jsfiddle。net/mXSTQ/1 /(編輯:mmm,差不多,如果你的圖像寬度低於100像素,圖像會重置爲原來的大小,也許需要更多的微調) – 2011-02-23 22:01:46
也適用於我。我覺得我好笨。 – thirtydot 2011-02-23 22:02:49
- 1. 不同瀏覽器的像素大小
- 2. 當瀏覽器調整大小時,CSS圖像變得更小
- 3. 瀏覽器大小(寬度和高度)
- 4. 設置圖像的最大高度與瀏覽器窗口的高度
- 5. 如何減少瀏覽器大小時的圖像大小。
- 6. 如何根據瀏覽器寬度維護圖像大小
- 7. 的Chrome VS Firefox瀏覽器,最大高度的圖像
- 8. 在瀏覽器上顯示已調整大小的圖像
- 9. 圖像縮放大小依賴於瀏覽器的大小
- 10. 在調整瀏覽器窗口大小時,背景圖像的寬度和高度都會調整大小
- 11. 在CSS中將圖像適合瀏覽器大小
- 12. 在瀏覽器大小上縮放許多圖像(CSS/jQuery?)
- 13. HTML/CSS - 基於瀏覽器大小的浮動圖像
- 14. 谷歌瀏覽器的css圖像最大寬度不一致
- 15. JavaScript基於瀏覽器高度調整元素大小
- 16. 多個圖像大小vs瀏覽器圖像大小調整/縮放
- 17. 瀏覽器屏幕像素 - css
- 18. 圖像不能在較小的瀏覽器中調整大小
- 19. 修復不同瀏覽器大小的圖像大小
- 20. 跨瀏覽器圖像CSS過濾器
- 21. 如何使用JavaScript/jQuery調整圖像的大小,而不像瀏覽器那樣使用像素化?
- 22. 如果瀏覽器寬度大於1000像素,則顯示圖像
- 23. 在原始高度和寬度的瀏覽器中顯示大圖像
- 24. 較小瀏覽器中的圖像
- 25. 在瀏覽器中調整div的寬度和高度用CSS調整大小
- 26. 更改瀏覽器寬度的li高度調整大小
- 27. CSS Window調整瀏覽器高度
- 28. 基於圖像的CSS最小高度
- 29. 如果瀏覽器視口小於1200像素,請更改css值(左:x)
- 30. CSS圖像大小?
只需使用變焦屬性 – CarneyCode 2011-02-23 21:47:13
什麼問題[本](http://jsfiddle.net/bqbGY /)? – thirtydot 2011-02-23 21:47:47
將它放入一個200px右邊距的容器應該是正確的方法 – 2011-02-23 21:51:04