我正在尋找一種僅用於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. 在瀏覽器上顯示已調整大小的圖像
- 3. 圖像縮放大小依賴於瀏覽器的大小
- 4. 在調整瀏覽器窗口大小時,背景圖像的寬度和高度都會調整大小
- 5. 谷歌瀏覽器的css圖像最大寬度不一致
- 6. 圖像不能在較小的瀏覽器中調整大小
- 7. 修復不同瀏覽器大小的圖像大小
- 8. 如果瀏覽器寬度大於1000像素,則顯示圖像
- 9. 在原始高度和寬度的瀏覽器中顯示大圖像
- 10. 如果瀏覽器視口小於1200像素,請更改css值(左:x)
- 11. 將圖像調整爲瀏覽器寬度/高度而不裁剪
- 12. 在UC瀏覽器中設置背景圖像的高度
- 13. 媒體查詢瀏覽器大小寬度小於高度
- 14. 調整大小圖像不總高度
- 15. 根據瀏覽器窗口調整背景圖像的大小
- 16. JavaScript的圖像調整大小不工作在IE瀏覽器?
- 17. 手機CSS高度100%+瀏覽器chrome?
- 18. Matplotlib圖例像素高度
- 19. 使圖像放大時,瀏覽器的大小調整
- 20. Safari瀏覽器會忽略CSS高度
- 21. 圖像大小與不同瀏覽器不兼容
- 22. 使用瀏覽器寬度自動調整圖像大小,但在div內保持相同的高度?
- 23. 根據瀏覽器大小對齊圖像
- 24. 當窗口高度調整大小時調整圖像大小
- 25. 使用css和jquery調整圖像大小後獲取圖像高度?
- 26. 瀏覽器窗口大小的設備像素
- 27. 如何在瀏覽器調整大小時保留圖像?
- 28. 縮放背景圖像瀏覽器的大小
- 29. Bootstrap - 在調整瀏覽器大小時圖像不斷移動
- 30. 網頁瀏覽器中的大圖像
只需使用變焦屬性 – 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